Stay up-to-date on Kubernetes development in 15 minutes a week.
Next Tuesday is the monthly New Contributor Orientation. Join at one of two times to learn all about starting your contribution journey.
Kind will start using kubeadm v1beta4 configuration for Kubernetes 1.36, introducing breaking changes that may require updates to tools, scripts, and configs. Benjamin has asked maintainers to review the v0.31.0 release notes and update their setups accordingly.
Next Deadline: Release Cycle Begins
The release team leads have been chosen and they are selecting their shadows.
Patch releases have been delayed 1 week; cherry-picks are due this Friday, with patches to come out next Wednesday.
This PR graduates the watch_list_duration_seconds metric to Beta. Previously, the metric was Alpha and not guaranteed to remain stable. With this change, the metric’s behavior and labels are now considered stable, making it safe for long-term monitoring, alerting, and observability tooling.
This PR adds utilities that allow API strategy.go files to opt into declarative-native validation. Native declarative validations now run even when the DeclarativeValidation feature gate is disabled, ensuring critical IDL-defined rules are always enforced and preventing validation bypasses due to misconfiguration or panics.
NewClientsetendpoints field in discovery.k8s.io/v1 EndpointSlice is now optionalauditID to watch start logscsiDriverClient.nodeGetCapabilities now returns NewUncertainProgressErrorEndpoint.Addresses,EndpointSlice.AddressType and IngressClassParametersReference.Name--concurrent-resourceclaim-syncs to configure kube-controller-manager ResourceClaim reconcile concurrencyLast Week In Kubernetes Development (LWKD) is a product of multiple contributors participating in Kubernetes SIG Contributor Experience. All original content is licensed Creative Commons Share-Alike, although linked content and images may be differently licensed. LWKD does collect some information on readers, see our privacy notice for details.
You may contribute to LWKD by submitting pull requests or issues on the LWKD github repo.