Kubernetes: Feature Gate Cleanup and Test Modernization

Kubernetes development on June 1st focused heavily on cleaning up deprecated APIs and feature gates, with two separate efforts removing outdated CPU quota tests and kubeadm's legacy beta API. Additional work improved storage benchmark accuracy and expanded the scheduling team.

Duration: PT2M12S

Episode overview

This episode is a short developer briefing from Kubernetes.

It explains recent repository work in plain language.

  • Show: Kubernetes
  • Published: 2026-06-01T13:00:56Z
  • Audio duration: PT2M12S

Transcript excerpt

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

Good morning. This is your Kubernetes development briefing for June 1st, 2026.

The main story today is technical debt reduction, with developers systematically removing deprecated features that have reached the end of their lifecycle. Two significant cleanup efforts dominated the activity.

First, the CPU manager saw substantial test cleanup around the "Disable CPU Quota with Exclusive CPUs" feature gate. This gate has been locked to true since version 1.37, making tests that try to disable it both obsolete and problematic. Pull request 139392 addressed immediate test failures where the kubelet would…

The second major cleanup came from pull request 136016, which removed kubeadm's version 1 beta 3 API entirely, along with the associated Public Keys ECDSA feature gate. This was a broad change touching multiple code areas including fuzzing, scheme definitions, and type conversions. Removing deprecated APIs reduces…

Beyond cleanup work, there was notable progress on performance tooling. Pull request 139404 enhanced storage benchmarks by replacing synthetic test data with realistic pod examples, making benchmark results more representative of real-world performance characteristics.

The…

Nearby episodes from Kubernetes

  1. Scheduling and System Reliability Improvements
  2. API Server Hardening and Feature Stabilization
  3. Scheduler Queue Fixes and Performance Updates
  4. etcd Upgrade and Memory Management Fixes
  5. Weekly Recap - Scheduler Evolution & Code Quality Improvements
  6. Kubelet Improvements and Dependency Updates
  7. Logging Improvements and Gang Scheduling Updates
  8. Scheduler and Authorization Updates