An Azure service that provides serverless Kubernetes, an integrated continuous integration and continuous delivery experience, and enterprise-grade security and governance.
Welcome to Microsoft Q&A
Hello @Prabjyot Kaur I hope you are doing well,
What is actually happening is that the AKS cluster autoscaler component has been blocked from performing scaling operations on your underlying Virtual Machine Scale Sets (VMSS). After a version upgrade to 1.33, this typically happens because the node pool entered a failed or "backoff" state, or because a customer-level restriction (like an Azure Policy or a Resource Lock on the managed resource group) is actively preventing the autoscaler from modifying the resources.
Check please the following things:
- Reset the Node Pool Backoff: Disable and then re-enable autoscaling on the affected node pool to clear the temporary backoff state and force it to retry.
Check for Resource Locks or Policies: Review any Azure Policies or resource locks applied to your cluster or the automatically generated node resource group (usually named MC_<rg>_<cluster>_<region>). Remove any restrictions that block operations in certain namespaces or prevent resource changes.
Reconcile the Node Pool: If tags or properties were altered or deleted during the upgrade, use the Azure CLI (az aks nodepool update) to reconcile the configuration so the autoscaler can reconnect to the VMSS.
References
Troubleshoot cluster upgrading and scaling errors
Cluster autoscaling in Azure Kubernetes Service (AKS) overview
If my answer helped you resolve your issue, please consider marking it as the correct answer. This helps others in the community find solutions more easily. Thanks!Welcome to Microsoft Q&A