RFE: Explore in-process v3 etcd server #43088
Labels
lifecycle/rotten
Denotes an issue or PR that has aged beyond stale and will be auto-closed.
priority/backlog
Higher priority than priority/awaiting-more-evidence.
sig/cluster-lifecycle
Categorizes an issue or PR as relevant to SIG Cluster Lifecycle.
sig/scalability
Categorizes an issue or PR as relevant to SIG Scalability.
Recent changes to etcd3 have made it easier to embed the etcd server into the executable: https://github.com/coreos/etcd/pull/7496/files
Before that, there was little motivation other then deployment and distribution. This would allow for an easier deployment model and increased performance for in-process embedding(sans-transport), which may even lead to cache-reduction or elimination.
The tradeoff here is the apiserver will need to be deployed in 1,3,5.
As we talk about kubeadm-HA deployments we may want to consider this approach.
/cc @kubernetes/sig-scalability-feature-requests @kubernetes/sig-cluster-lifecycle-feature-requests
The text was updated successfully, but these errors were encountered: