-
Notifications
You must be signed in to change notification settings - Fork 43k
Make Kubernetes etcd prefix configurable #3476
Copy link
Copy link
Closed
Labels
area/apiserverpriority/awaiting-more-evidenceLowest priority. Possibly useful, but not yet enough support to actually get it done.Lowest priority. Possibly useful, but not yet enough support to actually get it done.sig/api-machineryCategorizes an issue or PR as relevant to SIG API Machinery.Categorizes an issue or PR as relevant to SIG API Machinery.
Metadata
Metadata
Assignees
Labels
area/apiserverpriority/awaiting-more-evidenceLowest priority. Possibly useful, but not yet enough support to actually get it done.Lowest priority. Possibly useful, but not yet enough support to actually get it done.sig/api-machineryCategorizes an issue or PR as relevant to SIG API Machinery.Categorizes an issue or PR as relevant to SIG API Machinery.
Right now, there's a one-to-one association between a Kubernetes cluster and etcd. That's limiting in what concerns high-availability.
I for one, would like to have my etcd cluster outside of Kubernetes nodes, living for the sole purpose of providing the service to whatever apps I want, like a couple Kubernetes clusters (one for project A, another for project X).
This is not possible because etcd is not namespaced by any sort of cluster ID, thus clusters A & B data would overlap in a destructive way.
What I propose is to:
apiserversupport for master-slave operation, thus guaranteeingapiserverhigh-availability