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: