Skip to content

Commit 5f26722

Browse files
authored
Merge branch 'main' into lfx-kb
Signed-off-by: vishnuchalla <[email protected]>
2 parents 447436a + 1de68a0 commit 5f26722

File tree

1 file changed

+20
-1
lines changed

1 file changed

+20
-1
lines changed

programs/lfx-mentorship/2025/03-Sep-Nov/project_ideas.md

Lines changed: 20 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -246,7 +246,6 @@
246246
- Upstream Issue (URL):
247247
[containers/netavark#1045](https://github.com/containers/netavark/issues/1045)
248248

249-
250249
#### kube-burner
251250

252251
##### Enhancements around k8s performance testing
@@ -263,3 +262,23 @@
263262
- Vishnu Challa (@vishnuchalla, [email protected])
264263
- Raul Sevilla (@rsevilla87, [email protected])
265264
- Upstream Issues: (https://github.com/kube-burner/kube-burner/issues)
265+
266+
### Kubernetes
267+
268+
#### Graduate the kubeadm feature gate ControlPlaneKubeletLocalMode to GA
269+
270+
- Description: If the kubeadm feature gate ControlPlaneKubeletLocalMode
271+
is enabled, it tells the kubelet on a control plane node to communicate only with
272+
the local kube-apiserver running on the same node. If it is not enabled, the kubelets
273+
can try to reach out to a leading kube-apiserver trough the load balancer sitting
274+
in front of all control plane nodes. This can violate the Kubernetes version
275+
skew policy between kubelet and kube-apiserver during upgrade scenarios, leading
276+
to potential component failures. By graduating the feature gate to GA, kubeadm will
277+
ensure such policy violation scenarios are avoided.
278+
- Expected Outcome: The feature gate is graduated to GA
279+
- Recommended Skills: golang, Kubernetes, kubeadm
280+
- Mentor(s):
281+
- Shida Qiu (@SataQiu)
282+
- Paco Xu (@pacoxu)
283+
- Type: maintainer mentorship (only for maintainers to work on as part of a one-off LFX Project)
284+
- Upstream Issue: https://github.com/kubernetes/kubeadm/issues/2271

0 commit comments

Comments
 (0)