Kubernetes: Weekly Recap - Scheduling Gets a Major Rework

This week's development centered on scheduling infrastructure, with pod group and composite workload support advancing across nearly a dozen connected pull requests, alongside a cluster of Dynamic Resource Allocation safety fixes and dependency security updates. Fifty pull request activity items and thirty additional commits landed, most concentrated in scheduler internals and resource allocation correctness.

Duration: PT3M11S

Episode overview

This episode is a short developer briefing from Kubernetes.

It explains recent repository work in plain language.

  • Show: Kubernetes
  • Published: 2026-07-27T09:12:13Z
  • Audio duration: PT3M11S

Transcript excerpt

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

This is the Kubernetes Weekly Recap for July 20th through the 27th. Fifty pull request activity items and thirty additional commits this week, and the center of gravity was clearly the scheduler.

The biggest storyline is composite pod group support maturing from proposal into working code. Pull requests 140717 and 140188 build out the workload-builder library and wire the Job controller into it, while 140634 extends workload-aware preemption to handle composite pod groups as both preemptor and target. A…

The second major theme is Dynamic Resource Allocation hardening. Contributor thc1006 landed three related fixes this week — pull requests 140442, 140666, and 140437 — closing overflow and validation gaps in consumable-capacity requests and shared device counting. These connect to a larger body of commits from Omer…

Third, dependency and reliability cleanup continued steadily. Dims pushed through updates to Prometheus client libraries, gRPC — closing a control-frame flooding security issue — kube-openapi, and several sig-node dependencies. On the reliability side, pull request 140787 unifies span handling in the watch cache…

A few feature graduations also landed: PodsAPI moves to…

Next…

Nearby episodes from Kubernetes

  1. Scheduler Speed and Cleanup Fixes
  2. Reliability Fixes and API Memory Cleanup
  3. DRA Hardening and the API Server's Fine Print
  4. Feature Graduation Day
  5. Kubelet Resource Accounting Gets a Reliability Pass
  6. Dynamic Resource Allocation Hardening and the Workload Scheduling Push
  7. Dynamic Resource Allocation Gets a Correctness Sweep
  8. Weekly Recap - Dynamic Resource Allocation Hardening & Data Model Cleanup