Files
kubespray/roles/kubernetes/control-plane
k8s-infra-cherrypick-robot 46a1b887cd wait for control plane node to become ready after joining (#12923)
When joining a control plane node and "upgrading" the cluster setup (for
example, to update etcd addresses after adding a new etcd) in the same
playbook run, the node can take a bit of time to become ready after
joining.
This triggers a kubeadm preflight check (ControlPlaneNodesReady) in
kubeadm upgrade, which is run directly after the join tasks.

Add a configurable wait for the control plane node to become Ready to
fix this race condition.

Co-authored-by: Max Gautier <mg@max.gautier.name>
2026-01-29 15:49:50 +05:30
..
2025-02-14 07:56:24 -08:00