Kubernetes v1.34.8 is live!

14 views
Skip to first unread message

Nabarun Pal

unread,
May 12, 2026, 12:48:46 PM (yesterday) May 12
to kubernete...@googlegroups.com, dev
Kubernetes Community,

Kubernetes v1.34.8 has been built and pushed using Golang version 1.25.9.

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


v1.34.8

Downloads for v1.34.8

Source Code

filename sha512 hash
kubernetes.tar.gz b639cb01ab2d0004afcaf0110b139f51947a38f099f32b804a8f3bcc9ff7b420f78e94bc546bba6e5236c2b740d4a972c7cb1e14be2e949a80927744440aabe0
kubernetes-src.tar.gz 2feacf12ec5e26b2e9980473e1ceb33c0047d75d173b86c736768464efd588baf956f18aed41e41a91ce465f80d33f7dcffc35e9743a184d1f1aa2f58182ae90

Client Binaries

filename sha512 hash
kubernetes-client-darwin-amd64.tar.gz 91bf0bac131a29dc7a30ab9871c9a5ca69f0f96c12602d9d0051d40283d9b53d25aeb3598db5888697f90fea2e0e147c11a8e6c45dbe3372292fc59ae3b6dd10
kubernetes-client-darwin-arm64.tar.gz ef38e4dc03a88aadc87fb67ae49177ab48d3855278a421fcc6d3e3c7acb8872ebcd47543ae769b8899100a3c3603034de3a6134446f6330b3e72c98f290f5156
kubernetes-client-linux-386.tar.gz f3839328d00beb65f1ee01ba525ec9bc3d7b4450516a656cab0254ce23c95f087738d7baa64c4cc28d35c89607017532942eaf510c0c8d414fe57250dc8a19b8
kubernetes-client-linux-amd64.tar.gz dbc7bf74cc617ee7db53cc0da449c0d6ab3f5208d13bc5ecce2d0da3acc613263eb6e4f361e1cee6d2b229fd7c6d46bf08719fed52f6f1ec688874d7be8bcae7
kubernetes-client-linux-arm.tar.gz a224f13195588c45ad16771de4447575f41b01430093ba83a2abe968bb5a11f2040a387f899a867e6e3039ad03ef7f368fdd5fd91aea2df11bef5d7352afe8e8
kubernetes-client-linux-arm64.tar.gz d7ca012dd2d9b5c9d295c378e890fcd56149f31cb9e79a777a4c3cd491f7ca91dabcf62b09ef518c23ba00ed8b4f460d453cb066466259093e513668d26d76e8
kubernetes-client-linux-ppc64le.tar.gz 047d2ce7f386a9ec9ec5a6209a5ba135ab10aa4dac233001ded50793c83222f5b5a9c73765f7410e31b1d6bfa86962b4e79f8f26ad93ced2d73217e53dc7e531
kubernetes-client-linux-s390x.tar.gz bbda085da1a27b6210a17f5de204343f437fb476958f86739e60019554d2b35851b82dbf76ed1dc7f32ad7b4993eda5ae06cbaad98fc04172f2165fd334fd740
kubernetes-client-windows-386.tar.gz 70f34068ce3f8d57839d7e720f40e345fc031f5b662a391488269f0339005e1526d6f527bb23e8d93e012ac83962157f17874d58c1a820e58a4b98da8bc6d0cf
kubernetes-client-windows-amd64.tar.gz dce603e4d8c3327ea85cc9e3c1f4691d67d05f611eada73389e96e1aa5ac7e607e6fd22d257f127d6f35053e71724ac3bfd63d7cedee7c0ed29641d727b06160
kubernetes-client-windows-arm64.tar.gz d597b3338654eadb2c5480883e1c4fbb1897df79afd867e071c8ce0d848937fb6d95f0d69687a90fee09f1d02094b7179103941b64a451aadca3b77b2a2f5ff2

Server Binaries

filename sha512 hash
kubernetes-server-linux-amd64.tar.gz 0779f6cfedb4fc6e58c9014a310f392a92a234cb80cb2f6ac9fa9ee7af7349ae8e35c94116e1008aec06e969135a227377820786b436799c8fd48005db793ea5
kubernetes-server-linux-arm64.tar.gz 6d124a41ae0bfee4bbd8c0bb81f0c1f6d1e5cea1586cbecf23088793f82526713db7c85ef2ee3d500ee86734d88ba09ea05658f7674c0778bcc7116574b20ca8
kubernetes-server-linux-ppc64le.tar.gz 58ad3c25ae4fd6f95f0c0393fe5afdbf5e6c6d57a0ebb00e8b62bade103ea521116643a58aeb148ac8fc1bf7a9f2fc233d4aafec515a716dfce3bc5248fbedb9
kubernetes-server-linux-s390x.tar.gz 3823217027f8c87575d5f34c94685ed13e17ac9e278301e6bceced9ae3858f32ab188d57936b4daee446ca412d0b96ea7079381a8bb3bb0558f6a7fac8ff2451

Node Binaries

filename sha512 hash
kubernetes-node-linux-amd64.tar.gz ccc5dc417a9d4deb7d40057eccbcd87c67c29737b8a913b37503d97b951e58f7368213b677ad7ab3b8a44c30d01a4f250e72626bb013ff7d8664b87d0a658ada
kubernetes-node-linux-arm64.tar.gz cb9e7f4b4fb3622003d98a1f7cb4c1383bb53bfb5c6aa3e68ee8af52cd781e928e429c6c23136e584a99932f55e9d8ac7be9b2c2964ecfbf0af4b34d48a0c9f3
kubernetes-node-linux-ppc64le.tar.gz 9db8c4b540212241a6fa33f7cc66f1766a57f38e43c4df5794b28d4522ab5560ab3bedd0c3984110c2ae44777150a120fcd386d465c16ad33e46f9f5aa8f938c
kubernetes-node-linux-s390x.tar.gz 4e61a53f0977f97274e4eb6dc835936d0633e97c0412c49b9f8b99cc0275811a61099c482d80a32217a8ca3653b2af221cc66e87342eb5244959d8de2268b94f
kubernetes-node-windows-amd64.tar.gz 07883ccc283c734079080f6d9d06ce3cb7e168a0a0005f4ee10e9b1ca44de3f4da73372fc2c2d073e84d667bce2ddc2e448464509a7bddd6208cc0368ea0c33d

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

Changelog since v1.34.7

Changes by Kind

Bug or Regression

  • Fixed a bug where 64 bit IPv6 ServiceCIDRs allocated addresses outside the subnet range. (#138385, @hoskeri) [SIG Network]
  • Fixed a scheduler bug where replacing a Pod with the same name during a failed scheduling attempt could leave stale in-flight queue state and unbounded growth of in-flight event tracking. The scheduler now clears in-flight state using the UID from the scheduling attempt, not only the UID on the refreshed Pod object. (#138435, @Argh4k) [SIG Scheduling]
  • Fixed stale remote HNS endpoint cleanup on Windows when a pod IP is reused across nodes in L2Bridge networks, preventing DNS timeouts caused by traffic being routed to the wrong node. (#138601, @princepereira) [SIG Network and Windows]
  • Kube-proxy does not perform full-sync operations when operation in large cluster mode (more than 1000 endpoints) (#138637, @aojea) [SIG Network]
  • Kubeadm: during 'kubeadm init', if the default 'admin.conf' and 'super-admin.conf' paths are used, load the files, but construct in memory kubeconfigs that point to the InitConfiguration.localAPIEndpoint instead of the ClusterConfiguration.controlPlaneEndpoint. This would resolve issues with delayed load balancers which are provisioned only after the first kube-apiserver instance starts. (#138685, @neolit123) [SIG Cluster Lifecycle]
  • Kubeadm: skip LocalAPIEndpoint defaulting on 'kubeadm join' for worker nodes. (#138804, @neolit123) [SIG Cluster Lifecycle]
  • Kubeadm: use a dedicated ClusterRole 'system:kubelet-api-admin' for the kube-apiserver kubelet client. (#138960, @neolit123) [SIG Cluster Lifecycle]
  • Kubeadm: when checking the etcd cluster status use a quorum approach, instead of considering the health of all members. This would allow the check to not fail if there are sufficient healthy voting members. (#138540, @ahrtr) [SIG Cluster Lifecycle]
  • Kubelet_pod_start_sli_duration_seconds_bucket metric now matches pod startup latency SLI/SLO documentation. (#138156, @alimaazamat) [SIG Node]

Dependencies

Added

Nothing has changed.

Changed

Nothing has changed.

Removed

Nothing has changed.



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



Published by your Kubernetes Release Managers.


Reply all
Reply to author
Forward
0 new messages