Kubernetes v1.34.0-alpha.3 is live!

55 views
Skip to first unread message

Adolfo García Veytia

unread,
Jul 9, 2025, 11:14:17 PMJul 9
to kubernete...@googlegroups.com


Kubernetes Community,

Kubernetes v1.34.0-alpha.3 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.3

Downloads for v1.34.0-alpha.3

Source Code

filename sha512 hash
kubernetes.tar.gz ec76c311b4aa0bcc97d4a83e6586a14081129343721bf844f0907ec2e14cad1ba4d0db04b667de963043c0fd4b410f7fe90788c10f070fa3b8ad0aa340e2dc5f
kubernetes-src.tar.gz b99cf04b86438285c24872e6ec2fdc03998a95b88e502e457ea03fba01beb870ef34e57055f7a14a016ae102906a1ed32ea20ddada31c9c1fa467c47b203d1f9

Client Binaries

filename sha512 hash
kubernetes-client-darwin-amd64.tar.gz 5f2b298b4f1c27e06e79258b2ac840a36f70d46bd95b776d01bee89c1821b8a1138556224d4c23b8e582ca1676e0125bda8ebc93e8db0a92ede240efa169b01f
kubernetes-client-darwin-arm64.tar.gz 719d4d81d85cf7f73e6f461e17c1559768f4e084753d0b210603e920b2ee6d687350e7ba5ae0bfa160630c02159e2900936ebde03104050f2eb6906b24573694
kubernetes-client-linux-386.tar.gz 07ec8bd3d5308431bb4cf17dc8937ad13b95a2aab35fa0389479776228cc0f47756d1791d2371a66fa8f045d1894ac6d0dec4e42a3f96e443ea961cd2e7477ee
kubernetes-client-linux-amd64.tar.gz 5c4613fa4b8de852147a24e7c80894f1588e93023cff4bfe58725e2b141f5417662bcf837272c41eeaf8a91382eca3e6015b27cca099e516ba2e08214521279a
kubernetes-client-linux-arm.tar.gz 1204c3f108b5e83a081b31af13d9e3185f0ff3c9547213ecbd854293b89661f5060c2b10a2c73d8bb6d5099438287dedbcdf88f33de6bc95a060e2d634d80652
kubernetes-client-linux-arm64.tar.gz 763d07a3a3f69b42047686e81e6cc137f9ef4b7ab2f50cc7bfbb26b8a15e011549501893e5cb9b77de0008cc77631fd8f37d113c0f0ee6a17e6435da06c269a2
kubernetes-client-linux-ppc64le.tar.gz ad4f45f8402014da35a3ff1daa5cfaafedd2d7e579bff1a0a87f49647e2d8488eb2b791776de3e4d5ac25631f13ec9c0bc64e7e0edd9f9049619659b9ebf9305
kubernetes-client-linux-s390x.tar.gz aba923f458d8f8d4c27b0144f40cac186663884447a5a67c20d2fb59d0c9ebd83e8d7480555365562e97c88992d28ffdd20378ce18412465a0356b2c20fa5dff
kubernetes-client-windows-386.tar.gz b5b1a854e0298f2f401627ecec5bd61fad8ccb7f77a42b5c34e6c0dc8f4f5e7485d13525f2775b160b15277d591d46c1633acddea60dd2b20949794f0f80a4e5
kubernetes-client-windows-amd64.tar.gz 75b60210f1e6994abc4da9fceb23290438be81c094e27b2025c96addde4cbc034348dde0d50098db22aeceed3e3d6dd855d8d740d36e0f16932ca4ae537542d0
kubernetes-client-windows-arm64.tar.gz f997fa3ba6081273b46e6a71a98fcee06c0df36e045fd43eb38454b28dcf3863e8e5f053cc14057f9cfd53267ae611477f5410a2305d56b7a60a88f4c0cb36bd

Server Binaries

filename sha512 hash
kubernetes-server-linux-amd64.tar.gz 3313f4746bdfaf7bd86bd72d035c552ae800426f5546eb23b83bdb3178e378d3aa5c4a59bc2b5ce5d97755432879812a293f582ca1dec3733e95adc5a5c07524
kubernetes-server-linux-arm64.tar.gz add5d69f2d48656649d1712c476a9de99ef2fcf4473d982b78b834e5ad544cf947a9fc35324552cd38e3824ea96194a81d76bc99111bfc725b9aa9212da8e88d
kubernetes-server-linux-ppc64le.tar.gz f2038f7382e660e8c97c4efa05adcb3d785ccd550597a50aa9d98e04e9bf1f29b5ac0c5d3d686f01870d64949dc43cf83e176c718fddc20f84ed38bd44f8ba54
kubernetes-server-linux-s390x.tar.gz 077708405b4b22ebeaee8feeddbe1134374008129cc0cc40830434fa762f549f5950c1c2f76b72ddfab2ccc972e3325cb360a13acdbe54729a1eae0324b60b08

Node Binaries

filename sha512 hash
kubernetes-node-linux-amd64.tar.gz 9c0a3e76311789bfbaa3d8e27c289e5b5ab142ab0269dd5922016d2e3e8be6ddffd60ba1a57d6deb2571e4826bec1aab81c98a973d633b263ac316275ee01251
kubernetes-node-linux-arm64.tar.gz 1289b5e39164eaac2acce143dbb389341966e06b8b0261eb0eb4eb774848dd34f35b78d22b56d1613d5a6801868881415af62aa15ff8b1cbedbec9cad0567591
kubernetes-node-linux-ppc64le.tar.gz 235d060ddd4c3da0b58fdb64a6a25b03690b7eb9c2888201b86d269f29d2a4e70000cea9711dff472626e78b56e228b9ffd16ab89442c54991de44bc8c3d9344
kubernetes-node-linux-s390x.tar.gz 8e9ca919e77e0ff226e92c036ac35ab284aa07fdd2e01b01bb4352d04acd567f40edc4caf934092cb3c1b04ac4ea281ef6681b6589d9e43ea25ae038381e95ad
kubernetes-node-windows-amd64.tar.gz 421cf6c68c5e0603f67dd44ac0d4d02c6feb3e60e9608268cdc4b498718c99b2cef4842fb7df60feaa99dc18d650164a0fcc31fbf896653ea4b6d126e0683d14

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.

name architectures
registry.k8s.io/conformance:v1.34.0-alpha.3 amd64arm64ppc64les390x
registry.k8s.io/kube-apiserver:v1.34.0-alpha.3 amd64arm64ppc64les390x
registry.k8s.io/kube-controller-manager:v1.34.0-alpha.3 amd64arm64ppc64les390x
registry.k8s.io/kube-proxy:v1.34.0-alpha.3 amd64arm64ppc64les390x
registry.k8s.io/kube-scheduler:v1.34.0-alpha.3 amd64arm64ppc64les390x
registry.k8s.io/kubectl:v1.34.0-alpha.3 amd64arm64ppc64les390x

Changelog since v1.34.0-alpha.2

Changes by Kind

API Change

Feature

  • Add configurable flags to kube-apiserver for coordinated leader election. (#132433@michaelasp) [SIG API Machinery and Testing]
  • Add support for --cpu, --memory flag to kubectl autoscale, start deprecating --cpu-precent. (#129373@googs1025) [SIG CLI]
  • Added SizeBasedListCostEstimate feature gate that allows apiserver to estimate sizes of objects to calculate cost of LIST requests (#132355@serathius) [SIG API Machinery and Etcd]
  • DRA kubelet: the kubelet now also cleans up ResourceSlices in some additional failure scenarios (driver gets removed forcibly or crashes and does not restart). (#132058@pohly) [SIG Node and Testing]
  • Graduate StreamingCollectionEncodingToJSON and StreamingCollectionEncodingToProtobuf to GA (#132648@serathius) [SIG API Machinery]
  • Kubeadm: graduated the kubeadm specific feature gate WaitForAllControlPlaneComponents to GA. The feature gate is now locked to always enabled and on node initialization kubeadm will perform a health check for all control plane components and not only the kube-apiserver. (#132594@neolit123) [SIG Cluster Lifecycle]
  • Static pods that reference API objects are now denied admission by the kubelet so that static pods would not be silently running even after the mirror pod creation fails. (#131837@sreeram-venkitesh) [SIG Auth, Node and Testing]
  • The new dra_resource_claims_in_use kubelet metrics informs about active ResourceClaims, overall and by driver. (#131641@pohly) [SIG Architecture, Instrumentation, Node and Testing]
  • When RelaxedServiceNameValidation feature gate is enabled, the names of new Services names are validation with NameIsDNSLabel(), relaxing the pre-existing validation. (#132339@adrianmoisey) [SIG Apps, Network and Testing]

Failing Test

  • Fixed e2e test "[Driver: csi-hostpath] [Testpattern: Dynamic PV (filesystem volmode)] volumeLimits should support volume limits]" not to leak Pods and namespaces. (#132674@jsafrane) [SIG Storage and Testing]

Bug or Regression

  • Add podSpec validation for create StatefulSet (#131790@chengjoey) [SIG Apps, Etcd and Testing]
  • Clarify help message of --ignore-not-found flag. Support --ignore-not-found in watch operation. (#132542@gemmahou) [SIG CLI]
  • DRA drivers: the resource slice controller sometimes didn't react properly when kubelet or someone else deleted a recently created ResourceSlice. It incorrectly assumed that the ResourceSlice still exists and didn't recreate it. (#132683@pohly) [SIG Apps, Node and Testing]
  • Ensure objects are transformed prior to storage in SharedInformers if a transformer is provided and WatchList is activated (#131799@valerian-roche) [SIG API Machinery]
  • Fix validation for Job with suspend=true, and completions=0 to set the Complete condition. (#132614@mimowo) [SIG Apps and Testing]
  • Fixed a bug that fails to create a replica set when a deployment name is too long. (#132560@hdp617) [SIG API Machinery and Apps]
  • Fixed the bug when swap related metrics were not available in /metrics/resource endpoint. (#132065@yuanwang04) [SIG Node and Testing]
  • Fixed the problem of validation error when specifying resource requirements at the container level for a resource not supported at the pod level. It implicitly interpreted the pod-level value as 0. (#132551@chao-liang) [SIG Apps]
  • HPA status now displays memory metrics using Ki (#132351@googs1025) [SIG Apps and Autoscaling]
  • Removed defunct make vet target, please use make lint instead (#132509@yongruilin) [SIG Testing]
  • Statefulset now respects minReadySeconds (#130909@Edwinhr716) [SIG Apps]

Other (Cleanup or Flake)

Dependencies

Added

Changed

Removed

Nothing has changed.



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



Published by your Kubernetes Release Managers.


Reply all
Reply to author
Forward
0 new messages