An Azure service that provides serverless Kubernetes, an integrated continuous integration and continuous delivery experience, and enterprise-grade security and governance.
Hello @Matt Farrell I hope you are doing well,
Welcome to Microsoft Q&A.
Based on your description, this requires a resource-level investigation rather than general AKS troubleshooting. The key point is to determine whether the node increase was caused by Cluster Autoscaler, a deployment/configuration change, or another automation process.
Following this guide we should fine the root cause:
I recommend reviewing the following for the period when the unexpected scaling occurred:
Azure Activity Log – look for AKS/VMSS write operations and identify the initiating user, service principal, or managed identity.
AKS Cluster Autoscaler logs – determine whether pending pods or resource pressure triggered the scale-out.
AKS node pool configuration – verify the minCount, maxCount, and autoscaler settings at that time.
Deployment history / Azure Resource Graph – check whether ARM/Bicep, CI/CD, or another automation changed the node pool.
VMSS Activity Log – confirm when the D8lds v6 instances were created and what initiated the operation.
Is important to check what cause this :
- The timestamp when the node pool scaled to ~8 nodes.
- Whether Cluster Autoscaler initiated the scale-out.
- The
minCount/maxCountconfiguration at that time. - Any ARM/AKS node-pool update operations.
- The identity that initiated any configuration change.
- VMSS/node provisioning events and the reason for the D8lds v6 SKU allocation.
Reference
- https://learn.microsoft.com/en-us/answers/questions/5775437/investigate-a-charge (Follow this guide for support request)
If my answer helped you, please consider marking it as accepted. This helps others in the community find similar solutions.