-
Notifications
You must be signed in to change notification settings - Fork 1.6k
Closed
Labels
kind/featureCategorizes issue or PR as related to a new feature.Categorizes issue or PR as related to a new feature.sig/cluster-lifecycleCategorizes an issue or PR as relevant to SIG Cluster Lifecycle.Categorizes an issue or PR as relevant to SIG Cluster Lifecycle.stage/stableDenotes an issue tracking an enhancement targeted for Stable/GA statusDenotes an issue tracking an enhancement targeted for Stable/GA status
Description
Enhancement Description
- One-line enhancement description (can be used as a release note): kubeadm join --control-plane workflow
- Kubernetes Enhancement Proposal:
Support for high availability is one of the most requested features for kubeadm.
Even if, as of today, there is already the possibility to create an HA cluster
using kubeadm in combination with some scripts and/or automation tools (e.g.
[this](https://kubernetes.io/docs/setup/independent/high-availability/)), this KEP was
designed with the objective to introduce an upstream simple and reliable solution for
achieving the same goal.
Such solution will provide a consistent and repeatable base for implementing additional
capabilities like e.g. kubeadm upgrade for HA clusters.
- Discussion Link:
- Primary contact (assignee): @fabriziopandini
- Responsible SIGs: sig-cluster-lifecycle
- Enhancement target (which target equals to which milestone):
- Alpha release target (x.y): 1.12
- Beta release target (x.y): 1.14
- Stable release target (x.y): 1.24
- Alpha
- KEP (
k/enhancements) update PR(s): - Code (
k/k) update PR(s): - Docs (
k/website) update PR(s):
- KEP (
Implementation History
- original HA proposals #1 and #2
- merged Kubeadm HA design doc
- HA prototype demo and notes
- PR #58261 with the showcase implementation of the first release of this KEP
- v1.12 first implementation of
kubeadm join --control plane - v1.13 support for local/stacked etcd
- v1.14 implementation of automatic certificates copy
(see KEP Certificates copy for join --control-plane).
Please keep this description up to date. This will help the Enhancement Team to track the evolution of the enhancement efficiently.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
kind/featureCategorizes issue or PR as related to a new feature.Categorizes issue or PR as related to a new feature.sig/cluster-lifecycleCategorizes an issue or PR as relevant to SIG Cluster Lifecycle.Categorizes an issue or PR as relevant to SIG Cluster Lifecycle.stage/stableDenotes an issue tracking an enhancement targeted for Stable/GA statusDenotes an issue tracking an enhancement targeted for Stable/GA status