Stoppt CPU-Limits in Kubernetes – sie machen eure Apps langsam und teuer
For the love of god stop using CPU limits in Kubernetes

Eine Analyse zeigt: CPU-Limits in Kubernetes frieren Apps mehrmals pro Sekunde ein, selbst wenn der Node freie CPU hat. Das führt zu höherer Latenz und unnötigen Kosten. Die Lösung: CPU-Limits entfernen, CPU-Requests behalten – sie garantieren jedem Pod seinen Anteil. Memory-Limits bleiben wichtig, da zu wenig Memory zum Absturz führt. Ein illustratives Kostenmodell beziffert die Einsparungen auf Zehntausende Dollar pro Cluster und Jahr.
Ein Limit, das hoch genug ist, um nie auszulösen, schützt niemanden, weil es nie etwas tut. Ein Limit, das niedrig genug ist, um tatsächlich auszulösen, schadet nur dem Pod, an dem es hängt, nie dem Nachbarn, den es schützen sollte.