LWKD logo

Last Week in Kubernetes Development

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

Subscribe
Mastodon
Twitter
RSS

View LWKD on GitHub

Week Ending December 3, 2023

Developer News

Release Engineering has created a new cherry-pick-approved Prow plugin to automate approvals for back-patches.

Are you a European/African Kubernetes contributor? Are you available and interested in helping with the Contributor Summit in Paris? Volunteer to be part of the KCSEU team

Release Schedule

Next Deadline: 1.29rc2 December 7th

Release 1.29 has been delayed due to a critical golang update which we needed to let soak in testing for a few days before a final release. Accordingly, the Release Team will be doing a second Release Candidate on December 7th, followed by a final release on December 13th. Since new versions of golang can break things in obscure places, we ask the community to please download and test RC2 against your own internal tests, and file issues if you see them.

December patch releases, which will include the same Go update, will be delayed by a week as well.

KEP of the Week

KEP 365: Paginated API Lists

This KEP paginates responses by the Kubernetes API so that they are broken into consistent partial responses. This would allow API consumers to retrieve results in pages and have lower memory usage. Clients can opt-in for this by specifying the maximum number of results to return in a LIST request. Pagination significantly reduces variations in peak memory usage on the API server and long tail request latency. The design for implementing it involves a continue token that will be returned by the server along with the response, if more results exist. The client can send the continue token back to the server to get the next set of results.

This is an older KEP that is graduating to stable in the upcoming v1.29 release.

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.