GKE Launches VPA Decision Logs to Improve Kubernetes Autoscaling Visibility
Google Kubernetes Engine (GKE) has launched a Public Preview of Vertical Pod Autoscaler (VPA) Logs, available on clusters running version 1.36.0-gke.1601000 or newer. Previously, VPA decisions were difficult to audit because standard Kubernetes events expired after roughly an hour, leaving engineers unable to diagnose unexpected pod evictions or failed in-place resizes. The new feature streams structured VPA decision events directly into Cloud Logging under the destination container.googleapis.com/vpa-controller, creating a permanent audit trail. Logs are categorized across four operations — updating recommendations, evicting pods, applying recommendations on eviction, and applying recommendations in place — each tagged with a success, skipped, or failed status. Combined with existing Horizontal Pod Autoscaler logging, GKE operators now have unified visibility across both horizontal and vertical autoscaling dimensions.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.

Discussion (0)
Log in to join the discussion and vote.
Log in