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.
Table of contents
Background: VPA and Why it mattersThe Incident: When VPA Started Evicting EverythingThe Answer: The VPA Admission ControllerKey Takeaways & Lessons LearnedFinal ThoughtsSort: