Skip to content

Commit 712a723

Browse files
neolit123sftim
andauthored
kubeadm: remove the EtcdLearnerMode FG (#49410)
* kubeadm: remove the EtcdLearnerMode FG The FG graduated to GA in 1.32 and can be removed in 1.33. * Update content/en/docs/reference/setup-tools/kubeadm/kubeadm-init.md Co-authored-by: Tim Bannister <[email protected]> --------- Co-authored-by: Tim Bannister <[email protected]>
1 parent c7d3712 commit 712a723

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

content/en/docs/reference/setup-tools/kubeadm/kubeadm-init.md

+5-5
Original file line numberDiff line numberDiff line change
@@ -156,7 +156,6 @@ List of feature gates:
156156
Feature | Default | Alpha | Beta | GA
157157
:-------|:--------|:------|:-----|:----
158158
`ControlPlaneKubeletLocalMode` | `false` | 1.31 | - | -
159-
`EtcdLearnerMode` | `true` | 1.27 | 1.29 | 1.32
160159
`NodeLocalCRISocket` | `false` | 1.32 | - | -
161160
`WaitForAllControlPlaneComponents` | `false` | 1.30 | - | -
162161
{{< /table >}}
@@ -172,10 +171,6 @@ Feature gate descriptions:
172171
to connect to the local kube-apiserver. This ensures that there will not be a violation of the version skew
173172
policy during rolling upgrades.
174173

175-
`EtcdLearnerMode`
176-
: With this feature gate enabled, when joining a new control plane node, a new etcd member will be created
177-
as a learner and promoted to a voting member only after the etcd data are fully aligned.
178-
179174
`NodeLocalCRISocket`
180175
: With this feature gate enabled, kubeadm will read/write the CRI socket for each node from/to the file
181176
`/var/lib/kubelet/instance-config.yaml` instead of reading/writing it from/to the annotation
@@ -230,13 +225,18 @@ List of removed feature gates:
230225
{{< table caption="kubeadm removed feature gates" >}}
231226
Feature | Alpha | Beta | GA | Removed
232227
:-------|:------|:-----|:---|:-------
228+
`EtcdLearnerMode` | 1.27 | 1.29 | 1.32 | 1.33
233229
`IPv6DualStack` | 1.16 | 1.21 | 1.23 | 1.24
234230
`UnversionedKubeletConfigMap` | 1.22 | 1.23 | 1.25 | 1.26
235231
`UpgradeAddonsBeforeControlPlane` | 1.28 | - | - | 1.31
236232
{{< /table >}}
237233

238234
Feature gate descriptions:
239235

236+
`EtcdLearnerMode`
237+
: When joining a new control plane node, a new etcd member will be created
238+
as a learner and promoted to a voting member only after the etcd data are fully aligned.
239+
240240
`IPv6DualStack`
241241
: This flag helps to configure components dual stack when the feature is in progress. For more details on Kubernetes
242242
dual-stack support see [Dual-stack support with kubeadm](/docs/setup/production-environment/tools/kubeadm/dual-stack-support/).

0 commit comments

Comments
 (0)