Skip to content
masterclass Buddy

Kubernetes · Resource

VerticalPodAutoscaler

Vertical Pod Autoscaler adjusts a workload's CPU and memory requests and limits to better match actual use. It is a separately installed Kubernetes add-on that uses metrics and can apply recommendations when Pods are created, recreated, or resized.

Last updated

Since
v1.25

Syntax

apiVersion: autoscaling.k8s.io/v1
kind: VerticalPodAutoscaler
spec:
  targetRef: {apiVersion, kind, name}
  updatePolicy:
    updateMode: Off | Initial | Recreate | InPlaceOrRecreate | InPlace

In-depth API docs are only for subscribers: parameters, examples, common mistakes and interview practice.

Subscribe
  • HorizontalPodAutoscaler
  • Metrics Server
  • Resource metrics API
  • Resize Container Resources In-Place
  • Cluster Proportional Autoscaler

Source: Vertical Pod Autoscaling | Kubernetes. Checked 2026-11-03.