Skip to content
cloud-engineering

VPA

Vertical Pod Autoscaler

Definition

The Vertical Pod Autoscaler automatically adjusts CPU and memory resource requests for Kubernetes pods based on historical usage patterns. VPA recommends or automatically applies right-sized resource requests, preventing over-provisioning (wasted cost) and under-provisioning (OOMKilled pods).

VPA operates in Off, Initial, and Auto modes and complements HPA for comprehensive resource optimization.


Ship secure code faster

Crash Override integrates security into the developer workflow. No context switching, no waiting on reviews.