kubernetes-sigs / kubespray

Deploy a Production Ready Kubernetes Cluster
Apache License 2.0
15.93k stars 6.42k forks source link

Add support for `kubeadm Configuration (v1beta4)` #10935

Open etcshad0vv opened 7 months ago

etcshad0vv commented 7 months ago

What would you like to be added

Hello, starting with Kubernetes 1.28 there is a new version of kubeadm configuration, that brings additional properties to configure, such as ControlPlaneComponent to pass envVars. Is there a plan to support it in an upcoming release and maybe to backport it to kubespray that ties with 1.28? Thank you

Why is this needed

Extends capabilities for kubeadm configuration

neolit123 commented 7 months ago

Hello, starting with Kubernetes 1.28 there is a new version of kubeadm configuration, that brings additional properties to configure, such as ControlPlaneComponent to pass envVars. Is there a plan to support it in an upcoming release and maybe to backport it to kubespray that ties with 1.28? Thank you

v1beta4 is added but is WIP and not enabled. the CLI will return errors for it. maybe in 1.30 or 1.31 we will enable it.

yankay commented 7 months ago

ref: https://github.com/kubernetes/kubeadm/issues/2890

k8s-triage-robot commented 4 months ago

The Kubernetes project currently lacks enough contributors to adequately respond to all issues.

This bot triages un-triaged issues according to the following rules:

You can:

Please send feedback to sig-contributor-experience at kubernetes/community.

/lifecycle stale

k8s-triage-robot commented 3 months ago

The Kubernetes project currently lacks enough active contributors to adequately respond to all issues.

This bot triages un-triaged issues according to the following rules:

You can:

Please send feedback to sig-contributor-experience at kubernetes/community.

/lifecycle rotten

neolit123 commented 3 months ago

we are enabling v1beta4 in kubeadm 1.31

tico88612 commented 2 months ago

/remove-lifecycle rotten