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 January 5, 2025

Developer News

Session proposals for the Maintainer Summit in London, which includes the Kubernetes Contributor Summit, are due on January 12th. This includes proposals for SIG/Team meetings. Please remember to propose your session idea by Sunday UK time!

Release Schedule

Next Deadline: Release Cycle Starts, January 13

While we’re in the pre-release cycle period, the Release Team is still looking for a few shadows.

129119: Fix PodTopologySpread matching pods counts for constraints with the same topologyKey

This PR addresses a bug in the Kubernetes scheduler where constraints sharing the same topologyKey could incorrectly overwrite each other’s results. By updating the PodTopologySpread plugin to index data structures by constraint, it isolates each constraint’s results. Additionally, replacing a map with a slice in the PreFilter stage significantly improves scheduling throughput for pods with topology spreading, boosting performance by up to 25% on large clusters. This change ensures more accurate scheduling and better resource distribution across nodes.

Other Merges

Deprecated

Version 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.