Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
There does not seem to be a clean way of doing this that works across all Kubernetes clusters using something like
Some discussions with people revealed that there's also no good definition of what "clean" means in this context.
Here's a very raw list of issues:
I will set up guides and examples for how to do this that focus specifically on GKE. Other users might want to contribute equivalent guides for other Kubernetes hosters.
My personal infrastructure repository (tazjin/depot) now features a Nixery deployment inside of Kubernetes (see here). A similar setup to this should be documented in the Nixery docs for people to experiment with.
The network setup basically involves a private DNS zone for the GCP VPC (in which the cluster pool(s) run) that points