notate the lease endpoint reconciler is alpha (#7305)
This commit is contained in:
committed by
k8s-ci-robot
parent
13818a3eea
commit
56db190564
@@ -209,13 +209,14 @@ continuously try to add itself to the list of endpoints while removing
|
|||||||
the other ones, causing a lot of extraneous updates in kube-proxy
|
the other ones, causing a lot of extraneous updates in kube-proxy
|
||||||
and other components.
|
and other components.
|
||||||
|
|
||||||
Starting with Kubernetes 1.9, a new reconciler implementation is available.
|
Starting with Kubernetes 1.9, a new alpha reconciler implementation is
|
||||||
It uses a *lease* that is regularly renewed by each apiserver
|
available. It uses a *lease* that is regularly renewed by each apiserver
|
||||||
replica. When a replica is down, it stops renewing its lease, and
|
replica. When a replica is down, it stops renewing its lease, and the other
|
||||||
the other replicas notice that the lease expired and remove it
|
replicas notice that the lease expired and remove it from the list of
|
||||||
from the list of endpoints. You can switch to the new reconciler
|
endpoints. You can switch to the new reconciler by adding the flag
|
||||||
by adding the flag `--endpoint-reconciler-type=lease` when starting
|
`--endpoint-reconciler-type=lease` when starting your apiserver replicas.
|
||||||
your apiserver replicas.
|
|
||||||
|
{% include feature-state-alpha.md %}
|
||||||
|
|
||||||
If you want to know more, you can check the following resources:
|
If you want to know more, you can check the following resources:
|
||||||
- [issue kubernetes/kuberenetes#22609](https://github.com/kubernetes/kubernetes/issues/22609),
|
- [issue kubernetes/kuberenetes#22609](https://github.com/kubernetes/kubernetes/issues/22609),
|
||||||
|
|||||||
Reference in New Issue
Block a user