Kubernetes v1.34.0-alpha.2 is live!

51 views
Skip to first unread message

Satyam Soni

unread,
Jun 26, 2025, 4:22:00 AMJun 26
to d...@kubernetes.io, kubernete...@googlegroups.com
Kubernetes Community,

Kubernetes v1.34.0-alpha.2 has been built and pushed using Golang version 1.24.4.

The release notes have been updated in CHANGELOG-1.34.md, with a pointer to them on GitHub:


v1.34.0-alpha.2

Downloads for v1.34.0-alpha.2

Source Code

filenamesha512 hash
kubernetes.tar.gz566db0b881557117fd7038bb5f25c46c727d2cc6a7cf3de0afc720eeeecfce947ae0e1b5162173a3ebfb915cfcc2c05fe8ab61db4551ac882a2756ad333d6337
kubernetes-src.tar.gz3ccccf95776d0639455cead6d74a04e1af8f244915c583213b70f688ffd0cb291752da48589134eac5392ff1f6fb5046803d1e35f70475bcf74ded85c587df49

Client Binaries

filenamesha512 hash
kubernetes-client-darwin-amd64.tar.gz058f6b47787adabfbb191ef80888633cddf5e2e36be6bb113da7db2c239c2691ad5467d381b09ca78bf9c54397a7eb0d54f2025ba7314c504eee4537787982b1
kubernetes-client-darwin-arm64.tar.gz1e22f2b5c699e991daa282aaa1475d37e1614e4d90022dadc205b64c988c5050005a2347d0e93c9b0804c0db1fd0eb1f8eb4f86a0811638ccd9324cda95265fa
kubernetes-client-linux-386.tar.gzdacff605a6be45b4844b5120e420aedeea422297de1c9d5b5bc5926cc730efdc13f9881c75cb346159cb8a4e0a4364070299ffcc41494dbdd8ece6f698238658
kubernetes-client-linux-amd64.tar.gz38f5c80ad4cf1c8e422d5ac54cf6e5ea93425bd4fe4dd8d9ac011734e2b187769f74da749240bea1cc3a850ea6530dcbc27979af8fc9d86b3ec3299362c54e03
kubernetes-client-linux-arm.tar.gze8e116b2603e961d6090da8755d61c895a5ec7e9b6bf0bfc52a6a2b45c2111c73f7c30496dfdc624778c9ce74aa116206c0b3adcc41b046d06d8301a55218679
kubernetes-client-linux-arm64.tar.gzece12bddbae26f6d63e39482985a43429b768d82bc6c1b523724c134d98f52ae41c64f66d267d53400566bf0428021228c9cf9b0b663399ab27c08304bbe193f
kubernetes-client-linux-ppc64le.tar.gz4346923ea8eae6e51c07fa53a6a6f72d75ca6a50db5ae255c9902f4bd7af0a1cde359f9d6c2a84253c74e4d32f32ee81abe8b1dfaabb0206f871c57ba1eacb73
kubernetes-client-linux-s390x.tar.gze7f93440b0497bab07db1f5bf70be61148abe555a8aa83712201128056a0e53c0273a7269ba92c65af0095bb9e69d3bfe85359720969bca1399d21e0b04b1264
kubernetes-client-windows-386.tar.gz5a43893f34cac36608a7817c1116c43b71411ef75d71188886672941db7d8080efcb94e183b0beadc852b36b12986eb356bdde4c4a7729e284e214ba8cf43fea
kubernetes-client-windows-amd64.tar.gz52f3514824ab0a152eaf588722f56e6d12366ecf8479e1cd11f0e878ed7c9b0b5ec528cdb7dd0f03273eef704adeaa3cce3918e89bd7a4c15480130aa5c6b5f3
kubernetes-client-windows-arm64.tar.gz5f31dfc54626f31feff6373a7282cf624779a79b2178f0d7ff4e977652c5f8bc2b2c64de1b6db22eda9c563a4980b3b72b134ff2a1743a5b196ab3eeb6f5e452

Server Binaries

filenamesha512 hash
kubernetes-server-linux-amd64.tar.gzb13750ef0157384cf353ef6a4471fd17706c3bf3bd7bed2c84efc57f8863f3c7306a09813d8788fcd97d0e7e0929f4c136e2ac047c30fef2c45d4fb3d0bbe8ff
kubernetes-server-linux-arm64.tar.gz84d004c4df9c46a280abfca2af02d5601d07fa8e1355b4ebfc2dcc069829804650a1097f97254c4f4ad0423b7f4828c76dfd2a56348aa1339f5518bbb9257c8e
kubernetes-server-linux-ppc64le.tar.gzf1cb4b333fc9bc696a3a75b4b0a846fe9f207c79fcfac438f2d3e3a709d23039c3f1507ea6e03dff2b5a4ef737052c613d354efe3b034384544ebf99551be7ea
kubernetes-server-linux-s390x.tar.gzded6953d4d2b04f589a24f5e6e21aa3630d9a12f5562d8c8e6301660b1fa04782523500d74bb5399a8cb0d6102546bd1000591c3dd8464d98a3d3399576a20e7

Node Binaries

filenamesha512 hash
kubernetes-node-linux-amd64.tar.gze4e4e2ac9acb4d36aded75ee4e841947b8eec2e66b08d11b01b662c5372be51cd746b9a87248a03be45c49de9aa53a31904b38a3e1253f0aaecc5e5b774cb4d7
kubernetes-node-linux-arm64.tar.gz40318c61e6b060c18d2cd80143d83bab9178275f099e65b82161334eb9970ec9151b581654151799532564c92c4a3730abeb00a9e88ddcfddd66ed69d09c9921
kubernetes-node-linux-ppc64le.tar.gz778ca04559776b3e03537e13ff9f2136ae7fdb71c2a130e9734761cb2ad278f1af9e7285a132f2f77f49566f0c302ef8ca7f3694f84e48c93f5585236718cd8e
kubernetes-node-linux-s390x.tar.gzb6b0865359b6c767b233374918263d05cfd8fb52130b67ca7db2dcc01df119efbff89041a6310dbed77c96aa8faeb5a50bd1c184ccd9e5441eb09c1cb6df8e03
kubernetes-node-windows-amd64.tar.gz9374a3ec4ea2d417a63fef4809e982b9cc62f98ef67cd0bcabb7b673f1efaa82c66724bf605e658d0905cf9ee61f61f1ab00a077a330ee1e4197c06c582d9a37

Container Images

All container images are available as manifest lists and support the described architectures. It is also possible to pull a specific architecture directly by adding the "-$ARCH" suffix to the container image name.

namearchitectures
registry.k8s.io/conformance:v1.34.0-alpha.2amd64arm64ppc64les390x
registry.k8s.io/kube-apiserver:v1.34.0-alpha.2amd64arm64ppc64les390x
registry.k8s.io/kube-controller-manager:v1.34.0-alpha.2amd64arm64ppc64les390x
registry.k8s.io/kube-proxy:v1.34.0-alpha.2amd64arm64ppc64les390x
registry.k8s.io/kube-scheduler:v1.34.0-alpha.2amd64arm64ppc64les390x
registry.k8s.io/kubectl:v1.34.0-alpha.2amd64arm64ppc64les390x

Changelog since v1.34.0-alpha.1

Changes by Kind

Deprecation

  • Apimachinery: deprecated MessageCountMap and CreateAggregateFromMessageCountMap (#132376@tico88612) [SIG API Machinery]

API Change

  • Add a runtime.ApplyConfiguration interface that is implemented by all generated applyconfigs (#132194@alvaroaleman) [SIG API Machinery and Instrumentation]
  • Added omitempty and opt tag to the API v1beta2 AdminAccess type in the DeviceRequestAllocationResult struct. (#132338@PatrickLaabs) [SIG Auth]
  • Introduces OpenAPI format support for k8s-short-name and k8s-long-name. (#132504@jpbetz) [SIG API Machinery, Architecture, Auth, CLI, Cloud Provider, Cluster Lifecycle, Instrumentation, Network, Node, Scheduling and Storage]
  • Promoted Job Pod Replacement Policy to general availability. The JobPodReplacementPolicy feature gate is now locked to true, and will be removed in a future release of Kubernetes. (#132173@dejanzele) [SIG Apps and Testing]
  • This PR corrects that documentation, making it clear to users that podSelector is optional and describes its default behavior. (#131354@tomoish) [SIG Network]

Feature

  • Added a delay to node updates after kubelet startup. A random offset, based on the configured nodeStatusReportFrequency, helps spread the traffic and load (due to node status updates) more evenly over time. The initial status update can be up to 50% earlier or 50% later than the regular schedule. (#130919@mengqiy) [SIG Node]
  • Included namespace in the output of the kubectl delete for clearer identification of resources. (#126619@totegamma) [SIG CLI]
  • Kube-apiserver: each unique set of etcd server overrides specified with --etcd-servers-overrides now surface health checks named etcd-override-<index> and etcd-override-readiness-<index>. These checks are still excluded by ?exclude=etcd and ?exclude=etcd-readiness directives. (#129438@pacoxu) [SIG API Machinery and Testing]

Bug or Regression

  • Fix regression introduced in 1.33 - where some Paginated LIST calls are falling back to etcd instead of serving from cache. (#132244@hakuna-matatah) [SIG API Machinery]
  • Fixed API response for StorageClassList queries and returns a graceful error message, if the provided ResourceVersion is too large. (#132374@PatrickLaabs) [SIG API Machinery and Etcd]
  • Fixed an issue which allowed Custom Resources to be created with Server-Side Apply even when its CustomResourceDefinition was terminating. (#132467@sdowell) [SIG API Machinery]
  • Removed the deprecated flag '--wait-interval' for the ip6tables-legacy-restore binary. (#132352@PatrickLaabs) [SIG Network]

Other (Cleanup or Flake)

  • Conntrack reconciler now considers service's target port during cleanup of stale flow entries. (#130542@aroradaman) [SIG Network]
  • Job controller uses controller UID index for pod lookups. (#132305@xigang) [SIG Apps]
  • Removed the deprecated --register-schedulable command line argument from the kubelet. (#122384@carlory) [SIG Cloud Provider, Node and Scalability]
  • Removes the kubernetes.io/initial-events-list-blueprint annotation from the synthetic "Bookmark" event for the watch stream requests. (#132326@p0lyn0mial) [SIG API Machinery]

Dependencies

Added

Changed

Removed

Nothing has changed.



Contributors, the CHANGELOG-1.34.md has been bootstrapped with v1.34.0-alpha.2 release notes and you may edit now as needed.



Published by your Kubernetes Release Managers.

Reply all
Reply to author
Forward
0 new messages