If you have provisioned a TKG cluster and the nodes are created, but one or more virtual machines does not start or have errors, try these troubleshooting tips.
Check Relevant CRDs
Once the VMs are created, the relevant CRDs should be created. Check if relevant CRDs are created and exist (machinedeployments, virtualmachines).
kubectl get machinedeployments -A -o wide
kubectl get virtualmachines -A
Check Node Size
The host does not have sufficient CPU resources to satisfy the reservation.
The virtual machine size or class is not sufficient for the cluster deployment. Change the virtual machine type or class. Avoid using the extra-small and small VM class types for both control plane and worker nodes.