Open maxime1907 opened 2 months ago
This issue is an embarrassment. v1.29 works with --config
but v1.30 doesn't, but v1.31 does again.
BTW, reconfiguring clusters is not a good practice.
https://github.com/kubernetes-sigs/kubespray/pull/11352#issuecomment-2210283864
@maxime1907 If you want to add this back, we should first support Kubeadm Configuration (v1beta4)
.
Related Issue: #10935
What happened?
Recently, the --config option was removed from kubeadm upgrade following deprecation cycle:
This introduces a regression because now there is no playbook to reconfigure kubeadm
What did you expect to happen?
upgrade-cluster.yml playbook reconfigures kubeadm
How can we reproduce it (as minimally and precisely as possible)?
kube_apiserver_pod_eviction_not_ready_timeout_seconds
OS
Version of Ansible
Version of Python
Python 3.10.12
Version of Kubespray (commit)
f9ebd45c7
Network plugin used
calico
Full inventory with variables
not relevant
Command used to invoke ansible
ansible-playbook -i inventory/mycluster/hosts.yaml upgrade-cluster.yml
Output of ansible run
not relevant
Anything else we need to know
I'm not sure if we should completely separate this feature inside a dedicated playbook or reintroduce this behavior with a command such as:
That topic has been a bit discussed here: