De Horizontal Pod Autoscaler (HPA) voegt Pod-replicas toe of verwijdert ze op basis van waargenomen metrics (CPU, memory of custom). De Cluster Autoscaler (CA) voegt nodes toe of verwijdert ze wanneer Pods niet ingepland kunnen worden of nodes onderbenut zijn. Ze werken op verschillende lagen en werken samen.
Twee autoscalers, twee lagen
HPA → schaalt PODS (meer/minder replicas van een Deployment) — reageert op BELASTING
CA → schaalt NODES (vergroot/verkleint de machines van het cluster) — reageert op PENDING Pods
VPA → (bonus) past requests/limits van een Pod aan — reageert op right-sizing
Typische flow: belasting stijgt → HPA voegt Pods toe → Pods passen niet → CA voegt een node toe →
Pods worden ingepland. Belasting daalt → HPA verwijdert Pods → node idle → CA verwijdert hem.
