LWKD logo

Last Week in Kubernetes Development

Stay up-to-date on Kubernetes development in 15 minutes a week.

Subscribe
Mastodon
BlueSky
RSS

View LWKD on GitHub

Week Ending July 05, 2026

Developer News

Kubernetes v1.37 has reached its mid-cycle milestone with 86 tracked enhancements. Feature blog placeholders are now due, while Code Freeze begins on July 22 ahead of the planned August 26 release.

SIG etcd has released etcd v3.7.0, introducing the long-awaited RangeStream feature, performance improvements, the removal of the legacy v2store, and a major protobuf overhaul.

The Kubernetes Steering Committee election process is underway. Community member Tim Hockin has opened a self-nomination and is seeking endorsements from eligible voters to qualify for the 2026 election.

The CFP for the Maintainer Track, ContribFest, and Lightning Talks at KubeCon North America 2026 closes on July 12. Kubernetes SIGs and Working Groups are encouraged to submit session proposals before the deadline.

Release Schedule

Next Deadline: Feature Blog Freeze, 10th July 2026

Feature Blog Freeze placeholders for Kubernetes v1.37 are due July 10th (AoE). If your enhancement is getting a feature blog, open a placeholder PR before the deadline; the Release Comms team will follow up on delivery and review from there.

Cherry-picks for the July patch releases are due July 10th, with releases targeted for July 14th.

139142: Introduce HPAOptimizedSelectorStore for High-Concurrency Scaling

In this pull request hakuna-matatah introduced the HPAOptimizedSelectorStore feature gate to replace the legacy, lock-heavy bimultimap datastore inside the HorizontalPodAutoscaler controller. This architectural update mitigates extreme Read/Write mutex contention, reducing average lock wait times by 214×. As a result, reconciliation throughput exploded by up to 195× under massive concurrent workloads. This optimization allows the HPA controller to scale linearly with high CPU core counts, eliminating a critical performance bottleneck for dense enterprise clusters.

140140: Enable WatchListCompression Feature Gate

In this pull request p0lyn0mial enabled the WatchListCompression feature gate by default, introducing transparent gzip compression for WatchList responses. By utilizing a recycled pool of writers via perFlushGzipWriter, this PR resolves previous memory regression bugs. Large-scale benchmarks demonstrate that this change slashes P99 latency by up to 54% and reduces baseline API server memory by 7%. It is a major scalability milestone that trades minor CPU cycles for optimized network throughput.

KEP of the Week

KEP-2021: HPA supports scaling to/from zero pods for object/external metrics

This KEP enables the Horizontal Pod Autoscaler (HPA) to scale workloads from zero to many replicas and back to zero when using object or external metrics. Since CPU and memory metrics require running pods, scale-to-zero is limited to these metric types. The feature is intended to reduce costs and energy consumption for intermittently idle, resource-intensive workloads (such as GPU-based applications) while still allowing HPA to automatically scale back up when demand returns (for example, when a queue receives new messages). As of now, the KEP is still in Alpha.

Other Merges

Subprojects and Dependency Updates

Shoutouts

Last Week In Kubernetes Development (LWKD) is a product of multiple contributors participating in Kubernetes SIG Contributor Experience. All original content is licensed Creative Commons Share-Alike, although linked content and images may be differently licensed. LWKD does collect some information on readers, see our privacy notice for details.

You may contribute to LWKD by submitting pull requests or issues on the LWKD github repo.