VPA
Vertical Pod Autoscaler: een Kubernetes-add-on die op basis van historisch gebruik de resources van pods (CPU/geheugen-requests) aanbeveelt of automatisch bijstelt. Minder gebruikt dan HPA, omdat toepassen een herstart van de pod vergt en dus verstorend is.
Drie modi: Off (alleen aanbevelingen), Initial (requests instellen bij het aanmaken) en Auto (pods opnieuw aanmaken met nieuwe requests). Auto en HPA op CPU/geheugen zijn onverenigbaar, want ze botsen op dezelfde metriek. Omweg: HPA op een eigen metriek (RPS) en VPA op CPU. Modern alternatief: KRR (Kubernetes Resource Recommender), dat batchanalyse doet en aanbevelingen geeft zonder ze automatisch toe te passen. Voor batchwerk (Argo Workflows, Spark) dat maar één keer draait is VPA waardevol: meteen de juiste resources.