VMware Tanzu Kubernetes Grid Integrated Edition

 VM created after autoscaling has no providerID and fails to register with Cluster API

NGUYEN QUAN's profile image
NGUYEN QUAN posted Jul 25, 2025 04:42 AM

I am testing the Cluster Autoscaler for my Kubernetes cluster ( 1 master & 2 worker node ) using cluster-autoscaler.tanzu.vmware.com version v1.27.2+vmware.1-tkg.3. Although the autoscaler logs indicate that a ScaleUp operation is in progress, repeated warnings appear stating "Machine has no providerID".

At the same time, in VMware Cloud Director, the VM created to join the cluster as a new node is deleted shortly after creation due to the missing providerID. The system then attempts to recreate the VM, but the same issue occurs repeatedly in a loop.

My system is running CSE 4.2.3, TKG v2.4.0, and Kubernetes v1.27.5.