Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Local Development with a Remote K8S Cluster #13

Closed
wcygan opened this issue Nov 23, 2024 · 2 comments
Closed

Local Development with a Remote K8S Cluster #13

wcygan opened this issue Nov 23, 2024 · 2 comments
Assignees
Labels
high-priority Should be worked on soon

Comments

@wcygan
Copy link
Contributor

wcygan commented Nov 23, 2024

Problem

As the number of services in an application grows, it becomes untenable to deploy the entire application on your laptop.

Solution

Deploy your entire application onto a remote Kubernetes cluster (one which has enough horsepower to run entire workload), and locally develop a single one of those services at a time.

This is possible through tools such as Telepresence:

Developing and debugging services locally using telepresence

It ends up looking something roughly like this:

image

Deliverables

The scope of this issue is to create a working example of using Telepresence. It's likely best to follow the Quick Start, and then apply those ideas to flock.

@wcygan wcygan added the high-priority Should be worked on soon label Nov 23, 2024
@wcygan wcygan self-assigned this Nov 23, 2024
@wcygan
Copy link
Contributor Author

wcygan commented Dec 24, 2024

Adding in #23

@wcygan
Copy link
Contributor Author

wcygan commented Feb 3, 2025

This works. Telepresence is pretty nice to use :)

@wcygan wcygan closed this as completed Feb 3, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
high-priority Should be worked on soon
Projects
None yet
Development

No branches or pull requests

1 participant