The B2B Podcast Index
Index
All categories
MarketingSalesSaaSFinanceHROpsLeadershipCustomer SuccessAI & DataProductStartups & FoundersRevOpsEngineering & DevTools
MethodologySubmit
Best of:MarketingSalesSaaSFinanceHROpsLeadershipCustomer SuccessAI & DataProductStartups & FoundersRevOpsEngineering & DevTools
An independent project byFame
SearchBest episodesGuestsInsightsMethodologySubmit a podcast
Index/Engineering & DevTools/DevOps Daily with Fexingo
DevOps Daily with Fexingo artwork

How Kubernetes Pod Priority Preemption Stalls Cluster Autoscaling

DevOps Daily with Fexingo · 2026-08-01 · 9 min

0:00--:--

Topics in this episode

cluster autoscalerkubernetes pod prioritypreemptionnode scale downpod disruption budget

Episode notes

In this episode, Lucas and Luna dig into a surprisingly common Kubernetes failure mode: when Pod PriorityClasses and preemption interact badly with cluster autoscaling, nodes get drained, workloads get killed, and the cluster autoscaler ends up fighting itself. They walk through a real-world scenario where a high-priority batch job preempts a low-priority web service, the node autoscaler scales down the now-idle node, and the preempted pods can't reschedule because the cluster is too small - creating a deadlock. Lucas explains how preemption is designed to work, why the autoscaler's node utilization threshold can trigger a scale-down right after preemption, and what signals you can look for in events and metrics to catch this before it bites. They also discuss practical mitigations: using PodDisruptionBudgets with preemption, tuning the autoscaler's scale-down utilization threshold, and considering whether preemption is even the right tool for your workload. If you run a cluster with mixed priorities and autoscaling, this episode gives you a concrete failure pattern to recognise and avoid.

More from DevOps Daily with Fexingo

All episodes →
  • How Kubernetes Namespace Quotas Trigger Unexpected Failures58 / 100
  • Why Your Kubernetes Cost Reports Are Lying To You
  • How Kubernetes Node Pools Can Cost You More Than You Think
  • How Kubernetes Pod Overhead Changes Node Capacity Calculations
  • How Kubernetes Pod Security Admission Blocks Risky Workloads
Explore the best B2B Engineering & DevTools podcasts →
All DevOps Daily with Fexingo episodes →