Kubernetes v1.34 Release Highlights #2806
Replies: 13 comments 8 replies
-
SIG CLI highlights:
|
Beta Was this translation helpful? Give feedback.
-
SIG Apps highlights:
|
Beta Was this translation helpful? Give feedback.
-
SIG Storage highlights:
|
Beta Was this translation helpful? Give feedback.
-
SIG Auth highlights Stable Graduations:
Beta Features:
Alpha Features:
|
Beta Was this translation helpful? Give feedback.
-
SIG Scheduling highlights:
|
Beta Was this translation helpful? Give feedback.
-
WG Device Management Highlights - Note that some of these may be duplicated in SIG highlights. Stable Features
Beta Features
Alpha Features
|
Beta Was this translation helpful? Give feedback.
-
SIG API Machinery Snapshottable API server cache (KEP-4988): Graduating to Beta, this feature introduces the ability to create snapshots of the API server's watch cache. This will enable faster startup times for new apiserver instances and improve overall control plane resilience by allowing new members to prime their cache from a snapshot instead of re-listing from etcd. Declarative Validation Of Kubernetes Native Types (KEP-5073): This enhancement, now in Beta, brings CEL-based validation rules to native Kubernetes types. It allows for more granular and declarative validation to be defined directly in the type definitions, improving API consistency and developer experience. Allow informers for getting a stream of data instead of chunking (KEP-3157): Graduating to Beta, this feature protects critical APIServer memory usage. It uses standard WATCH request mechanics for getting a stream of individual objects, using streaming from the watch-cache instead of paging from etcd, but using it for LISTs. This would allow us to keep memory allocations constant. Graduating to Stable/GA: Ordered Namespace Deletion (KEP-5080): Now graduating to Stable, this feature ensures that resources within a namespace are terminated in a predictable, ordered sequence. This resolves long-standing issues with namespace finalization and prevents deadlocks during deletion. Streaming Encoding for LIST Responses (KEP-5116): This feature moves to Stable, optimizing how large resource lists are returned from the API server. By streaming the response, it significantly reduces the memory footprint of the kube-apiserver and improves performance for clients making large LIST requests. Resilient Watchcache Initialization (KEP-4568): Now graduating to Stable, this feature improves the robustness of the control plane by making the watch cache initialization process more resilient to failures, ensuring controllers and clients can reliably establish watches. |
Beta Was this translation helpful? Give feedback.
-
SIG Network:
|
Beta Was this translation helpful? Give feedback.
-
SIG-Autoscaling:
|
Beta Was this translation helpful? Give feedback.
-
SIG-Windows |
Beta Was this translation helpful? Give feedback.
-
SIG Node Big highlights
Small changes
|
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
Hi all, the Release Announcement PR is open kubernetes/website#51877 |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
This is a discussion to collect the Release Highlights for the v1.34 release cycle.
Release Highlights are an essential part of the Kubernetes release cycle as they provide a birds-eye view of improvements, breaking or user-facing changes that are coming as part of the upcoming release. The release Comms team is asking for SIGs to comment on this discussion with items that we should highlight in release communications for v1.34.
Important
For each submission, please include a link to the KEP, the stage the feature is moving to, and a brief description of the KEP that will be used as an outline for the blog post content.
The deadline for v1.34 Release Highlights is Tuesday 29th July 2025.
Some references for the previous releases:
cc @kubernetes/release-team-leads
cc @dipesh-rawat @graz-dev @cloudmelon @88abb
Beta Was this translation helpful? Give feedback.
All reactions