When VerticalPodAutoscaler Goes Rogue: How an Autoscaler Took Down Our Cluster

This title could be clearer and more informative.Try out Clickbait Shieldfor free (5 uses left this month).

A detailed incident report about how a misconfigured Vertical Pod Autoscaler (VPA) caused widespread pod evictions in a Kubernetes cluster. The issue stemmed from the VPA Admission Controller being throttled by low API rate limits, preventing it from properly annotating pods and causing the Updater to continuously evict them.

13m read timeFrom p99conf.io
Post cover image
Table of contents
Background: VPA and Why it mattersThe Incident: When VPA Started Evicting EverythingThe Answer: The VPA Admission ControllerKey Takeaways & Lessons LearnedFinal Thoughts

Sort: