Horizontal Pod Autoscaler (HPA) prideda arba pašalina Pod replikas pagal stebimas metrikas (CPU, atmintį ar savas). Cluster Autoscaler (CA) prideda arba pašalina node'us, kai Pod'ai negali būti suplanuoti arba node'ai išnaudojami menkai. Jie veikia skirtinguose sluoksniuose ir dirba kartu.
Du autoscaler'iai, du sluoksniai
HPA → keičia POD'Ų mastelį (daugiau/mažiau Deployment'o replikų) — reaguoja į APKROVĄ
CA → keičia NODE'Ų mastelį (didina/mažina klasterio mašinas) — reaguoja į PENDING Pod'us
VPA → (papildomai) koreguoja Pod'o requests/limits — reaguoja į dydžio parinkimą
Tipinis srautas: apkrova kyla → HPA prideda Pod'us → Pod'ai netelpa → CA prideda node →
Pod'ai suplanuojami. Apkrova krenta → HPA pašalina Pod'us → node tuščias → CA jį pašalina.
