SIG-PM (Project Management) is gone now, mostly because the chairs decided that the SIG was redundant with other SIGs, mostly SIG-Arch, but also SIG-Contribex and SIG-Usability. As part of this, SIG-PM’s subprojects, such as Enhancements, have been moved.
Timothy St. Clair has stepped down from the Steering Committee to avoid having too many VMware folks on it.
In last week’s monthly community meeting, we heard from SIG-Docs (who are moving to the Hugo Docsy theme), SIG-CLI (kubectl moving out of core), and SIG-Node (topology management and RuntimeClass). Kubernetes will be participating in the CommunityBridge Mentorships this term.
Next Deadline: Enhancements Freeze, May 5
We are well into 1.19 now, so get your KEPs and feature proposals ready for what you’re working on this term.
Coming into 1.19 development strong with a big cleanup of developer-only dependencies. These have now been split off into their own file to both reduce repo footprint and reduce downstream dependency complexity.
Along with #90247, this adds annotation-driven codegen for tracking the lifecycle of types. The new annotations look like:
// +k8s:prerelease-lifecycle-gen:introduced=1.1 // +k8s:prerelease-lifecycle-gen:deprecated=1.8 // +k8s:prerelease-lifecycle-gen:removed=1.18 // +k8s:prerelease-lifecycle-gen:replacement=apps,v1,Deployment
and create a
zz_generated.prerelease-lifecycle.go full of useful information. If you work on any developer tooling which cares about deprecations, check this out.
- PV/PVC processing errors can generate collectable events
- e2e tests can now list the conformance tests the cluster requires
Revert “stop defaulting” PR from December, since it was breaking some kubectl scripts with no config file, an issue shared with
- Use eventTime if firstTime is null
in default namespacefrom
No resources found
--volume-plugin-diris moved to the config
- ServiceController will refresh the node list more often
- ServiceNodeExclusion and NodeDisruptionExclusion to beta and available by default
- ServiceAppProtocol to beta, and the AppProtocol present in all Services and Endpoints by default
- etcd to 3.4.7 in v1.19
Original Source: http://lwkd.info/2020/20200420