Kubernetes: Workload-Aware Scheduling Revolution

Today brings massive advances in Kubernetes scheduling with workload-aware preemption capabilities, plus ResourceClaim support for workloads and the graduation of InPlacePodLevelResourcesVerticalScaling to beta. Nine merged PRs delivered over 14,000 lines of new functionality, with standout contributions from tosi3k, Argh4k, and nojnhuh.

Duration: PT4M23S

Episode overview

This episode is a short developer briefing from Kubernetes.

It explains recent repository work in plain language.

  • Show: Kubernetes
  • Published: 2026-03-24T10:25:07Z
  • Audio duration: PT4M23S

Transcript excerpt

This excerpt keeps the crawler page concise. Listen to the episode or use the RSS feed for the full update.

Hey there, fellow Kubernetes enthusiasts! Welcome back to another episode of the Kubernetes podcast. I'm your host, and wow, do we have an incredible day to talk about. March 24th, 2026 is shaping up to be one of those days that'll be remembered as a major milestone in Kubernetes scheduling evolution.

So grab your favorite beverage, because we're diving into nine merged pull requests that are fundamentally changing how Kubernetes thinks about workloads, scheduling, and resource management. And honestly, the energy in the community around these changes is just infectious.

Let's start with the absolute star of today's show - workload-aware preemption. This isn't just an incremental improvement, folks. This is a complete reimagining of how Kubernetes handles resource contention and pod prioritization.

We've got two massive PRs from tosi3k and Argh4k that together implement KEP-5710. The first one adds the API foundations - new fields like DisruptionMode, PriorityClassName, and Priority to the Workload and PodGroup APIs. But here's where it gets really exciting - the DisruptionMode field completely changes the…

Then Argh4k's implementation PR brings this vision to life with nearly 4,000…

B…

Nearby episodes from Kubernetes

  1. Test Stability Fix Day
  2. Security First - Race Conditions and Resource Authorization
  3. User Namespaces Take the Alpha-2 Leap
  4. Race Condition Cleanup Day
  5. Squashing the Flakes
  6. Dynamic Resource Allocation Takes Center Stage
  7. Gang Scheduling Revolution and Networking Fixes
  8. Memory Management Revolution and Dynamic Resource Evolution