When updating the control plane and kubelets the
host needs to be cordoned to prevent it from
doing kubernetes work during that time period:
system kube-host-cordon <host>
< update control plane >
< update kubelet>
system kube-host-uncordon <host>
Currently only supported for simplex.
Depends-On: https://review.opendev.org/c/starlingx/config/+/880333
Test Plan:
PASS: AIO-SX single kube upgrade (1.24 -> 1.25)
PASS: Resume AIO-SX single kube upgrade after cordon started.
PEND: AIO-SX multi-kube upgrade
PEND: AIO-DX kube upgrade
Story: 2010565
Task: 47772
Signed-off-by: Al Bailey <al.bailey@windriver.com>
Change-Id: I54262d4ff31a2da005fffb6d30bb6872ee52f6d4