From 56db19056451997919ef89c1e05a3b8abd4b0ca4 Mon Sep 17 00:00:00 2001 From: Ryan Phillips Date: Wed, 21 Feb 2018 13:28:40 -0600 Subject: [PATCH] notate the lease endpoint reconciler is alpha (#7305) --- docs/admin/high-availability/building.md | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/docs/admin/high-availability/building.md b/docs/admin/high-availability/building.md index 3a5d8b1d83..99c76b8da5 100644 --- a/docs/admin/high-availability/building.md +++ b/docs/admin/high-availability/building.md @@ -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 and other components. -Starting with Kubernetes 1.9, a new reconciler implementation is available. -It uses a *lease* that is regularly renewed by each apiserver -replica. When a replica is down, it stops renewing its lease, and -the other replicas notice that the lease expired and remove it -from the list of endpoints. You can switch to the new reconciler -by adding the flag `--endpoint-reconciler-type=lease` when starting -your apiserver replicas. +Starting with Kubernetes 1.9, a new alpha reconciler implementation is +available. It uses a *lease* that is regularly renewed by each apiserver +replica. When a replica is down, it stops renewing its lease, and the other +replicas notice that the lease expired and remove it from the list of +endpoints. You can switch to the new reconciler by adding the flag +`--endpoint-reconciler-type=lease` when starting your apiserver replicas. + +{% include feature-state-alpha.md %} If you want to know more, you can check the following resources: - [issue kubernetes/kuberenetes#22609](https://github.com/kubernetes/kubernetes/issues/22609),