Kubernetes v1.36.2 is live!

67 views
Skip to first unread message

Nabarun Pal

unread,
Jun 12, 2026, 7:43:15 AM (11 days ago) Jun 12
to kubernete...@googlegroups.com, dev
Kubernetes Community,

Kubernetes v1.36.2 has been built and pushed using Golang version 1.26.4.

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


v1.36.2

Downloads for v1.36.2

Source Code

filenamesha512 hash
kubernetes.tar.gzaef47a1cdd9a8aad387ee3aaeb3d681affe6af1231b72c67d73264d177bb63a5bbcf050fc0562a8310e6ed64be5fb0672e638e104dc630e6b6a82e15acc5ff66
kubernetes-src.tar.gzfad7f78605f87a93199316f7fb3f586e4531c41476c53fedee92fdd5bd641a9128c5cde45b6859e07eb2ab254873f1845236c0a33934cba918ff5b97d0cf571d

Client Binaries

filenamesha512 hash
kubernetes-client-darwin-amd64.tar.gz71ad2179e6cfbfc85b162da58b3ad7143ed94eba62185b23f4b02445b664b155db590aae4c56c5be04d9b9a1d460db2b5779536d9a1f0ff00b00b285fe141259
kubernetes-client-darwin-arm64.tar.gz9cdf5cb41032a632ec9434f5b1ce11be71c4648860d658dc78e55837956f7df080f8d47b81f5c901eb4599722c2f5f967ef04922aad51e3a027a76731604b5d5
kubernetes-client-linux-386.tar.gz7b18df02a37ab4ae8a5fbc363baa1032204c3d532cc8f0be1f762f0e9f950ba2b7be99f1ec197b1ce28a89c09c5e77f088107b588d25eed61ad33ad1a24b0198
kubernetes-client-linux-amd64.tar.gzbf3fa2fe065af663b944acdef42ab61a0062e01d325d60d756aaab22bb412addc2ffa77fdcb39de47560c5613a9bcd68e67ea83417626aefbe52db9cc76fde7d
kubernetes-client-linux-arm.tar.gzc4fe54b27ab0cb342967d0911e0f695cc1226ed3f4f0fc84080d547fa8c92b343d75054cbc1e51e9af5c066f475b5b4463f029a7e883c83d986e5142cc2464df
kubernetes-client-linux-arm64.tar.gzef798cdab3538164ecd6b3c1987c69e4094c14d3e88a31811964cd0b57536a4b488b0b9f37a4ad7139d25f1b73c019d2791f9e58017cce929bc0e8262484496d
kubernetes-client-linux-ppc64le.tar.gz9f0474cbce05b41674a1e49fe5dc7c4f88cfe7db18c6c60d6b93a1ccff4ec1ee6c23633b45ea1b1715f2c00191eee0a2dbec6fbba3297e80279b1b648c8b7fd7
kubernetes-client-linux-s390x.tar.gz4e39e5c5160cd2a1379749f055a0555ba682fec6a924a271a5b45a185995a95093ca6e76bc1ad9ba2863b7ae0ea38368e9b15aa1282775263d0ccecf735052f5
kubernetes-client-windows-386.tar.gz23218ac82fcb2ec98e3af1e1a11cee6b20eb7bc610366dfb7aafbb82e9ab2c890a71256f7f52d3c68f8d4e8abf21672ef142735a3463fc89498ecdd6973b1a4d
kubernetes-client-windows-amd64.tar.gz853ee9d8783f16236285fc4b37bbf972719c8061ff99a4b61c2a7c680441ac98886885723b31a9b418b3236ee0d5876268efb42de1e4b5355facd5305bfd7802
kubernetes-client-windows-arm64.tar.gza036865e990eb797dd2eef91983fb518712c76c640c66d3c5b80a41a89c283feb61a16b0869209229be0d38392b9d0c316c45836790f4934ba3dcaf065e6910f

Server Binaries

filenamesha512 hash
kubernetes-server-linux-amd64.tar.gz0c617cb74f6a8ddc142afd453b3ece4b39268d78febdbe9df91faf3a01031d364e9347bf8dfdc336e9ed0fe64ad82ce0209ef9fc0340e7d2f784d37bfa7e0d18
kubernetes-server-linux-arm64.tar.gz7226d91204980892f593307f06acefd5579337ec5758c8615a0e46541a990083c6be9809b01fb9e06da7e9b6d7208a673fd5129b7145436c3fe6e726d1fa469d
kubernetes-server-linux-ppc64le.tar.gz791c496395c6834554d05a0bbba11e5ab99dc8a2639f1adb53ccbc91919b6760339378a02d05bbc9543e3d018440f258426ed5c2625ddc56cc613e5c952c2c2f
kubernetes-server-linux-s390x.tar.gzb2f24c710a4e1124a0b352c85f2d3316cac9d711e879cd081ad3ea1d646c034ceecc7f892364646516fafec61efe20621bfb0eb3f5c94052cf2d6c92da091c1d

Node Binaries

filenamesha512 hash
kubernetes-node-linux-amd64.tar.gz24b95198259d96990d1aa4a625c15017348affe2ef7964225968e58b30d622c6dabfaf1c7abe12d1103b3879f0e887bf956259ee160eab3bcb24d7d3f5a72dab
kubernetes-node-linux-arm64.tar.gz2dc8926b5f5d08e7f3133e7ca9a50365e6f424f40a6c6931c57b64e0f93440430bf628ac31579d3b9a9d8dbf519e5b7d76e044b7198011e519eeb96e8545e6c2
kubernetes-node-linux-ppc64le.tar.gzf69d6b1e29bd978085376f014023a792e2571865950794bf6cbde9dc65440ce3a3c0a47f1ffc2a8a8bfa0bc546d32980954d4b7adb71589fbeaeec8081cbe284
kubernetes-node-linux-s390x.tar.gzcc0d4198955e55cca46de24548ccbd398f96e9e6b3dcc381d3b68706847b1e39e6992757a8927a4fce968399d9459cd26465e02d9be0f3e707507459c1e5aad9
kubernetes-node-windows-amd64.tar.gzaaa965f855ef9eede65b3101b6885555661d355a1805ebf351cfb66c6e9219489f982f63d40c1aa241df827d5646fb8f06bab398deadac9724a85b791f7ecedb

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

Changelog since v1.36.1

Changes by Kind

Feature

Bug or Regression

  • Avoid costly comparisons during selinux metric emission. (#139136, @gnufied) [SIG Apps and Storage]
  • Fixed a Dynamic Resource Allocation scheduler bug that could assign mutually exclusive device partitions to multiple Pods. This affected DRA drivers using SharedCounters (DRAPartitionableDevices) together with multi-allocatable devices (DRAConsumableCapacity). Depending on the device and driver, the incorrect double-allocation could cause workload failures, device conflicts, crashes, or data loss. (#139211, @ashvindeodhar) [SIG Node]
  • Fixed a bug where Pods that share multi-node claims and also have per-node claims can get stuck in Pending. (#139363, @nojnhuh) [SIG Node and Scheduling]
  • Fixed a kube-scheduler panic when a DRA ResourceClaim using allocationMode: All selects a device that consumes shared counters. (#138988, @pohly) [SIG Node]
  • Fixed a panic in the endpoint controller when processing services with empty IPFamilies field (pre-dual-stack services that were never spec-updated). (#139233, @rahulbabu95) [SIG Apps and Network]
  • Fixed a regression in 1.36 where modifications to scheduling directives (nodeSelector, tolerations, node affinity) on suspended Jobs were rejected if the JobSuspended condition had not yet been set by the job controller. (#139329, @kannon92) [SIG Apps and Testing]
  • Fixed an issue where kubelet would delete the CSI mount directory when a periodic NodePublishVolume call (triggered by CSIDriver.spec.requiresRepublish=true) returned an error, leaving the pod with stale volume contents that subsequent successful republishes could not repair. (#139228, @aramase) [SIG Storage]
  • Fixes a 1.34+ regression handling containers with environment values set from Secret API objects containing binary non-utf8 data. (#139192, @liggitt) [SIG Node]
  • Kubeadm: fixed kubeadm init phase certs --dry-run to correctly copy existing CA files. (#139445, @HirazawaUi) [SIG Cluster Lifecycle]

Dependencies

Added

Nothing has changed.

Changed

Nothing has changed.

Removed

Nothing has changed.



Contributors, the CHANGELOG-1.36.md has been bootstrapped with v1.36.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