~/control-center/projects/aks-autoscaler
cd ../projects
$ kubectl describe deployment aks-autoscaler-v2.1

Name: AKS-AutoScaler-v2.1

Namespace:kube-system
Status:Running
Replicas:3/3
Version:v2.1.3

Summary:

Intelligent Kubernetes node pool auto-scaling solution with custom metrics integration

Problem Solved:

Manual node scaling during traffic spikes caused service degradation and increased operational overhead

Features:

  • Custom metrics-based scaling decisions
  • Multi-node pool support with different VM sizes
  • Cost optimization through intelligent scheduling
  • Integration with Azure Monitor and Prometheus
  • Automated rollback on scaling failures

Tech Stack:

Azure Kubernetes ServicePowerShell CoreAzure MonitorHelmPrometheus

Events:

2m agoNormalScalingSucceededScaled up node pool to 5 nodes
15m agoNormalHealthCheckAll nodes healthy and ready
1h agoWarningScalingDelayedScaling delayed due to quota limits