Stay up-to-date on Kubernetes development in 15 minutes a week.
With the deepest regret, we must share that Kubernetes lost long-time contributor Han Kang last week. Share remembrances of Han on the CNCF memorial page.
The Kubernetes v1.35 Release Team shadow application is open till Sept 14, 2025, with results by Sept 22 and the release cycle running Sept 15–Dec 17. Learn more in the Release Team Overview, Shadows Guide, Role Handbooks, and Selection Criteria. Updates will be shared in the #sig-release Slack channel and kubernetes/sig-release repo
A medium-severity flaw (CVE-2025-7445) in secrets-store-sync-controller < v0.0.2 may expose service account tokens in logs, risking cloud vault access. Upgrade to v0.0.2+ and check logs for leaked or misused tokens. See Kubernetes CVE detailsKubernetes CVE details here.
The nomination period for the Kubernetes Steering Committee Election has ended.
Now it’s time for your vote! The Steering Committee Election begins on Friday, 12th September. You can check your eligibility to vote in the voting app, and file an exception request if you need to.
Next Deadline: 1.35 Release Cycle Starts, September
The Kubernetes v1.35 Release Team shadow application opened on Sept 4 and will close on Sept 14, 2025 (midnight anywhere). Selected applicants will be notified by Sept 22, and the release cycle is expected to run from Sept 15 to Dec 17, 2025. This is a great opportunity to get involved with the release process!
The cherry pick deadlines closed on Sept 5 for Kubernetes 1.33.5, 1.32.9, and 1.31.13, all targeting release on Sept 9, 2025
133097: Resolve confusing use of TooManyRequests error for eviction
This PR resolves an issue where pod eviction requests could return a TooManyRequests
(429) error with an unrelated disruption budget message; The API server now reports a clearer error when eviction is blocked by the fail-safe mechanism in the DisruptionController
, avoiding misleading responses.
133890: Fix missing kubelet_volume_stats_* metrics
This PR fixes a regression in v1.34
where kubelet_volume_stats_* metrics
disappeared from the kubelet metrics endpoint; The bug was caused by multiple calls to Register()
; The fix ensures the metrics are registered correctly and reported again.
KEP 740: Support external signing of service account tokens
This KEP enables Kubernetes to integrate with external key management solutions such as HSMs and cloud KMS for signing service account tokens. It supports out-of-process JWT signing and dynamic public key discovery, improving security and allowing key rotation without restarting kube-apiserver. Existing file-based key management remains supported as a fallback.
This KEP is tracked for beta in v1.34.
AllowOverwriteTerminationGracePeriodSeconds
feature gate.k8s.io/kubelet/pkg/apis/dra
in favor of google.golang.org/protobuf
.Last 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.