Las clases de máquina virtual deben estar enlazadas al espacio de nombres de vSphere donde se aprovisionan los clústeres de TKG 2.
Error de enlace de clase de máquina virtual
Si intenta aprovisionar un clúster de TKG mediante una o varias clases de máquina virtual que no agregó al espacio de nombres de vSphere de destino, se mostrará el error VirtualMachineClassBindingNotFound
, cuyo ejemplo se muestra a continuación.
Para corregir el error, configure espacio de nombres de vSphere con las clases de máquina virtual que desea utilizar para el clúster de TKG. Ejecute el comando
para ver las clases de máquinas virtuales asociadas con espacio de nombres de vSphere.kubectl get virtualmachineclassbindings
conditions: - lastTransitionTime: "2021-04-25T02:50:58Z" message: 1 of 2 completed reason: VirtualMachineClassBindingNotFound @ Machine/test-cluster severity: Error status: "False" type: ControlPlaneReady - lastTransitionTime: "2021-04-25T02:49:21Z" message: 0/1 Control Plane Node(s) healthy. 0/2 Worker Node(s) healthy reason: WaitingForNodesHealthy severity: Info status: "False" type: NodesHealthy