Autoscaling Documentation

Everything you need to understand, choose, and implement Kubernetes autoscaling.

Comparison Matrix

FeatureHPAVPACAKEDA
What it scalesPod replicasPod resourcesCluster nodesPod replicas (event)
DirectionHorizontalVerticalHorizontal (infra)Horizontal
Scale to zeroNoNoYes (nodes)Yes
Built-in to K8sYesNoNoNo
ComplexityLowMediumMediumMedium
Reaction time15-60sMinutes2-10 min10-30s
Best forWeb APIsDatabasesInfra elasticityQueue consumers