Symptoms:
Warning FailedScheduling 64s default-scheduler 0/10 nodes are available: 3 node(s) had taint {node-role.kubernetes.io/master: }, that the pod didn't tolerate, 7 Insufficient cpu.
vSphere with Tanzu 7.x
vSphere with Tanzu 8.x
The given details can be checked using kubectl describe node <node-name>
Adjust the VM Class of the worker node. A VM Class defines the CPU, memory, and resource reservations for virtual machines (both control plane and worker nodes).
To resolve resource-related scheduling issues, you can change the VM class on the worker nodes to a larger class with more CPU and memory. This will provide the additional resources needed to accommodate the scaling of new pods.