Horizontal Pod Autoscaler (HPA) ამატებს ან აშორებს Pod ასლებს დაკვირვებული მეტრიკების მიხედვით (CPU, მეხსიერება ან custom). Cluster Autoscaler (CA) ამატებს ან აშორებს node-ებს, როცა Pod-ები ვერ იგეგმებიან ან node-ები ნაკლებად გამოიყენება. ისინი სხვადასხვა ფენაზე მოქმედებენ და ერთად მუშაობენ.
ორი autoscaler, ორი ფენა
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.
