TCA: 3.2
TCP: 5.0
The workload cluster's lifecycle management, specifically the MachineDeployment controller, is enforcing the desired state of the nodes.
SSH into the associated management cluster VIP using the capv user
Obtain machinedeployment name and namespace
kubectl get machinedeployment -A
Pause the sopecifed machinedeployment
kubectl annotate machinedeployment <deployment-name> -n <namespace> cluster.x-k8s.io/paused=""
Confirm the annotation
Search for : metadata.annotations.cluster.x-k8s.io/paused: ""
You can now power off the associated VMs in vCenter. The VMs will remain off.
Revert changes
kubectl annotate machinedeployment <deployment-name> -n <namespace> cluster.x-k8s.io/paused-