LWKD: Week Ending August 28, 2022
Last Week In Kubernetes Development
August 28, 2022
Developer News
Registration for the Contributor Summit is open.
Release Schedule
Next Deadline: Release Cycle Begins, Sept. 5th
You could also apply to be a Release Team shadow if you submit by this Friday.
We are currently in the “clear out the queues” phase between releases. The release team leads has been selected. Start thinking about what Enhancements you want to work on for 1.26.
Merges
- A whole ton of golang metrics for debugging and language performance are available
- LocalStorageCapacityIsolationFSQuotaMonitoring has been reverted to Alpha due to issues with ConfigMaps, as well as being the longest single feature name in Kubernetes history
- etcd metrics are based on GroupResource; this may change how some objects are logged
- The scheduler will retry to get pod status on some kinds of errors
- API machinery errors support
errors.Is
matching - IPVS proxy will not fall back to IPTables, and will sync weights less frequently
- Health check metrics will be published by components for data collection, once everything is wired up
- Leader election logic is consistent between go and Kubernetes
- Metrics
finalURLTemplate
got put back after we found out that people were still using it - Scheduler dumper offers up a list of pending pods
- Show all of rollout history in kubectl
- Scheduling framework changes won’t break the autoscaler
- Figure out patch type during
kubectl apply
- Prioritize zero-cpu-request pods
- Let’s test and make sure that CRDs won’t recurse forever, eh?
Testing Work: HPA scaling, kubectl storage unit test, non-graceful node shutdown, APF concurrency, loop and optimize, nodelifecycle
Deprecated
- The in-tree Openstack Cloud Provider will be removed from 1.26.
- Kubeadm removes master taints and
--container-runtime=remote
- Deprecated alpha versions of APIs will no longer be served in 1.26, regardless of beta promotion status
- go ioutil, having been refactored, is removed from client-go
Version Updates
Don't miss what's next. Subscribe to Last Week In Kubernetes Development: