Kubernetes v1.34.10 is live!

6 views
Skip to first unread message

Verónica López

unread,
Jul 23, 2026, 9:37:13 AM (3 days ago) Jul 23
to kubernetes-announce, dev
Kubernetes Community,

Kubernetes v1.34.10 has been built and pushed using Golang version 1.25.12.

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


v1.34.10

Downloads for v1.34.10

Source Code

filename sha512 hash
kubernetes.tar.gz 9f9f11a0b2b43d56470fe115ef0992d378a2cc1e9160ab7ec03eab7b087ef170cfc9b40b16b05f4e77fdb9ca6983f61b80cb73b3086a12a410642129c556bdc1
kubernetes-src.tar.gz 24f6bbb2bf4c05d8f4bcd047f6f188e27954aa27e2b0413439b98b4f4551ad5a3e463d411bca30ef787cb2f4b335d491eb8486fb7240f30ff9e2e0b99eb5bfb1

Client Binaries

filename sha512 hash
kubernetes-client-darwin-amd64.tar.gz f0e6f2fd003ee46dae5cb51f2f7fe3fad679facb5ff4c7a58bc7224fe0e1a31a120194a8fe7ee3962f274f0d540aa3addde9c9b21706b412bbf97816b94e8146
kubernetes-client-darwin-arm64.tar.gz 9c7743125942effc3c3e1147d585ba42c3a38aa884b30c31eca48fa47d40917f70010bfdaa19b5221cc7ddb4cd043e0aa544471fc543edb6d060f885242a84b5
kubernetes-client-linux-386.tar.gz 2820dfb8daf6619c0142835cd1df6dba1937bafec0e6f522071bf3d3306f1ef4d803430d007949b0365498dee317609501dd049d46093ba5a23d4946b4430d5d
kubernetes-client-linux-amd64.tar.gz 1e7b5bdbb9eb767fbb4568a2dcb4ae08b8485886b657199c6943fe6449b00d8122a84c339296c3b4c132cd0c9b2c08642d925c8dacda0f53045d9df35860a1ba
kubernetes-client-linux-arm.tar.gz 7962f84cbcbfaecf163fb134a832a356d8022d6684aa6bdacde1a5122461030bcfb312142b99e1818cc2943c28dd68b14c7391d4bea2fd0efe56804b2203d41d
kubernetes-client-linux-arm64.tar.gz 71045eb5d452b97555fc5d4cbcbeba0654eda28883631a7f57b0212ee0b4cdfb79897f3ec3b329b60a2c07374f5996a2e447e33218ab6792dd6e71668f72ae56
kubernetes-client-linux-ppc64le.tar.gz 08d6c2605d22e670ebe38d62bc357afb94ae798e95ebf9995b80eab99f679a29906da8b99fea0d0562972ce04063310e96f4ba02e24bc95bb2b9da8ced643a59
kubernetes-client-linux-s390x.tar.gz 0868f1e52d36fd552c0459379d5c03171c683617eb0081b2778b686f0c86049d8e0c2ceed9ca5635052acdb9bf53f84c7dc2aeccb8ac0012e5186d2556d5208a
kubernetes-client-windows-386.tar.gz 92a78980fee42d1dea1374beb49171d1e6da7d6bdc0e1661097a29a6daba4ad40a983662754129c5af11a0551330e0baeffabd6a5200c2adbf3cfd181a08c0fb
kubernetes-client-windows-amd64.tar.gz 33d666e222201b5f97262a131cf788147be41c051c139f3c13151aa1bcc6e53fd59c8b8017e71f12bcee0d5e9bf68edc20f2824e8954757f6a6dd101c2d587b5
kubernetes-client-windows-arm64.tar.gz a3454912b610eb7e40181d4bcd3e99b41923a0606a703feaa4bbdd1a08df51a1d502a60c28bd2e1477a7558a8c72d7ce8ad0c8356b840735763006f198102a2e

Server Binaries

filename sha512 hash
kubernetes-server-linux-amd64.tar.gz a679e87eb65d608456ea712c3475887fdc57da4ea8f74b3310953def57555a306c5167e84792cde8de59f9568c3f4b2fd989ea59fe73d49b9a69bdfd46f15530
kubernetes-server-linux-arm64.tar.gz f794f4785c439c975f78a239068b552ee244e154dcbc16c02c214721a92e9c9271c00eea87a9dfe3e16473110dca4277cd75459dc281aa04772071b450a443a2
kubernetes-server-linux-ppc64le.tar.gz 0e92e1443db34711439cc176f69c68f9a5a9dff064dbfc71e7256012ec208895528abccf77a1882b7d52ec57fc0c44e50a759672a9f0197e1e0eff9b530f4394
kubernetes-server-linux-s390x.tar.gz 8db7a15671b25be65de58428376707d3021854251de7851d858213cd0cd7a7e7b3b05b9cd5ea3af9e196e024204834d852c18460358cc8772d9359e82f45f6a6

Node Binaries

filename sha512 hash
kubernetes-node-linux-amd64.tar.gz bca7dc65d18bc79f4c183922cce5c8ebc97120c0a69e29f5cb9422a1b2bf2df90355869cefcff2a31632cb700d0821eac9e66f8b150659f42dd739eb7806c0c4
kubernetes-node-linux-arm64.tar.gz 96dfb417dd1a550809b55daa2aae00dc6a363165c44d5f4db348897735888c419a4224cce565d0dff92658b1043015866828ffe4cba525e0572fb87b2d3c2921
kubernetes-node-linux-ppc64le.tar.gz 3dc85fe3130db490ff689e4ac877b81059ad724a0609dfbf54b04323b9a56f506ac6d302db9e74a042b7eb135c6527baa648d12036c0d16ab403bf2bbbf29154
kubernetes-node-linux-s390x.tar.gz 7c112538280582d027cc9e96ba6fb722da4bb5918ada129d333746f0a93481dcf2dc424df6e4a2f3f8e35630cd3bd69da631743b432630331cc679e62197133a
kubernetes-node-windows-amd64.tar.gz a3ba7996114795517f4862ef1c478fc207d40b98f845a3bd83c016873249bab1211c08427359461942dd4feb3eed4b825d7976c51730b830855205c91fc254f4

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.10 amd64, arm64, ppc64le, s390x
registry.k8s.io/kube-apiserver:v1.34.10 amd64, arm64, ppc64le, s390x
registry.k8s.io/kube-controller-manager:v1.34.10 amd64, arm64, ppc64le, s390x
registry.k8s.io/kube-proxy:v1.34.10 amd64, arm64, ppc64le, s390x
registry.k8s.io/kube-scheduler:v1.34.10 amd64, arm64, ppc64le, s390x
registry.k8s.io/kubectl:v1.34.10 amd64, arm64, ppc64le, s390x

Changelog since v1.34.9

Changes by Kind

Feature

  • Kubernetes is now built with Go 1.25.12 (#140584, @palnabarun) [SIG Release and Testing]

Bug or Regression

  • Cri-api: Reverts to pre-1.34 JSON encoding of the KeyValue value field (#139967, @liggitt) [SIG Node]
  • Kubeadm: Improved resilience of kubeadm etcd learner promotion. kubeadm now correctly handles cases where learner promotion succeeds on the etcd side but a transient client-side error is returned, preventing unnecessary etcd-join failures. (#139908, @jihyun-huh) [SIG Cluster Lifecycle]
  • Kubeadm: during "kubeadm join", use the KubernetesAPICall timeout (default 1 minute) when fetching the kubeadm-config ConfigMap, instead of the short 350ms retry used for optional component configs. A new shortConfigMapGet parameter is added to FetchInitConfigurationFromCluster so that callers like "kubeadm reset" can still use the short retry. (#139810, @damdo) [SIG Cluster Lifecycle]
  • Kubeadm: fix MemberPromote to skip the etcd promote API call when the member is already a voting member, avoiding unnecessary retries and timeout. (#138491, @wgkingk) [SIG Cluster Lifecycle]
  • Kubelet no longer emits V(4) "Label not found" logs for missing optional container annotations. (#140320, @HirazawaUi) [SIG Node]

Other (Cleanup or Flake)

  • Kubelet: defer the configurations flags (and the related fallback behavior) deprecation removal timeline from 1.37 to 1.38 to align with containerd v1.7 support (#139269, @carlory) [SIG Node and Testing]

Dependencies

Added

Nothing has changed.

Changed

Removed

Nothing has changed.



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



Published by your Kubernetes Release Managers.

Reply all
Reply to author
Forward
0 new messages