Last Week In Kubernetes Development

Subscribe
Archives
June 7, 2022

LWKD: Week Ending June 5, 2022

Developer News

The Kubernetes Annual Report Summary is now live, check it out.

The Kubernetes project is attempting to spread its container image traffic across several registries. As such, Arnaud would like you to direct traffic to the new registry pool at registry.k8s.io.

Tim Hockin is looking for help to convert Kubernetes to use Go Workspaces instead of the older Modules; join the code reorganization subproject to pitch in.

Release Schedule

Next Deadline: Enhancements Freeze June 17th

We are well into the "KEP writing" phase of 1.25. You need your KEPs done and listed with the Enhancements team by June 17th/18th to have your feature included. Please also give the Production Readiness Review team a draft version of the KEP a week before that (June 9th) so they can organize their reviews.

Cherrypick deadline for patch releases is this Friday, June 10th, for a release on June 15th. This will be the last patch for 1.21, so get in any criticals, and prepare to upgrade.

Other Merges

  • CSI Ephemeral Volume reconstruction works a lot better now
  • kubectl debug gets a --profile for future use in selecting debug profiles
  • Purge newLineReporter from go printing, as it's not needed
  • Slap some pipe-fix over goroutine leakage in our integration tests
  • Make pod timeout results easier to read in E2E tests

Removed

  • Drop multiple deprecated apiserver metrics, plus more
  • Remove deprecated --experimental-kernel-memcg-notification switch from kubelet

Version Updates

  • etcd to 3.5.4, finally fixing the data corruption risk
  • cri-tools to 1.24.2
  • kubespray to 2.19.0
Don't miss what's next. Subscribe to Last Week In Kubernetes Development:
Powered by Buttondown, the easiest way to start and grow your newsletter.