Last Week In Kubernetes Development

Subscribe
Archives
October 5, 2021

LWKD: Week Ending October 3, 2021

Developer News

The Kubernetes Steering Committee election is in the Nominations phase. As of October 4th, the following candidates have been nominated and confirmed:

  • Antonio Ojea
  • Christoph Blecker
  • David Eads
  • Ian Coldwater
  • Jeremy Rickard
  • Lachlan Evenson
  • Paris Pittman
  • Saiyam Pathak
  • Stephen Augustus

Nominations end October 14th, and voting begins October 18th. Now is also a good time to request an exception if you're not marked eligible to vote.

Release Schedule

Next Deadline: Last Call for Exceptions, November 1

Folks are hard at work on their features. Expect little release news until after KubeCon.

Next update cherry-picks due October 15th.

Other Merges

  • CustomResourceValidationExpressions has a feature gate now and is well on its way to being a 1.23 feature
  • Building official binaries in PIE (position independent executable) mode has been reverted because of a major performance regression
  • Add TransformingInformers for API calls
  • All executables pay attention to --log-flush-frequency
  • Run kubectl on Windows on ARM
  • Topology Hints ignore control plane nodes
  • Make sure to check generic ephemeral volumes in all the places, and make sure that they work correctly in the PodSpec
  • As a first contribution, Shuhei Kitagawa added tests for Kubelet API defaults; welcome!
  • Improve indexer performance in client-go
  • Refactor the PolicyRule API to get rid of historical dreck

Deprecated

  • All klog flags other than -v and -vmodule are now deprecated, because the klog flags are a bit of messy Kubernetes history and very hard to maintain

Removals

  • v1beta1 API for scheduler component config file is removed; use the v1beta3 API now
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.