Horizontal Pod Autoscaler (HPA) lägger till eller tar bort Pod-replicas baserat på observerade metrics (CPU, minne eller custom). Cluster Autoscaler (CA) lägger till eller tar bort noder när Pods inte kan schemaläggas eller noder underutnyttjas. De opererar på olika skikt och samarbetar.
Två autoscalers, två skikt
HPA → scales PODS (more/fewer replicas of a Deployment) — reacts to LOAD
CA → scales NODES (grows/shrinks the cluster's machines) — reacts to PENDING Pods
VPA → (bonus) adjusts a Pod's requests/limits — reacts to right-sizing
Typical flow: load rises → HPA adds Pods → Pods can't fit → CA adds a node →
Pods schedule. Load drops → HPA removes Pods → node idle → CA removes it.
