Kubernetes v1.37.1 is live!

25 views
Skip to first unread message

Marko Mudrinić

unread,
Sep 23, 2026, 4:26:44 PM (10 days ago) Sep 23
to kubernetes-announce, dev
Kubernetes Community,

Kubernetes v1.37.1 has been built and pushed using Golang version 1.26.8.

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


v1.37.1

Downloads for v1.37.1

Source Code

filename sha512 hash
kubernetes.tar.gz 5138cca25b67c329da9c099f8f26139baf5cf1a9d5162406a805f0d69f8e349871f21414e71140d19d3f59f5d86212855ee33e05ccab019bdb3ec93c55dfd542
kubernetes-src.tar.gz 0bf390bf277b36767b8ad494f7f65ae5e3658a5ab2c62061ec4074cac6a26270f4c6beb08d828d3c2323c44e230d04769fdfa532806925333a64d6fcf130f2f4

Client Binaries

filename sha512 hash
kubernetes-client-darwin-amd64.tar.gz a50d4027560e62a1ed0af0acb2fbceb303fdf2500b3e667e4d768c621f298e58dae422e61d2adde76beee43f5b931c1a5bd8226b6351d6ef157027fcd17524e8
kubernetes-client-darwin-arm64.tar.gz 8ad587b63ab3c5941f08add4c192ac29b14d209a62313474a4e65e096ec400726171f6432d4ae2b4fc58efaf63cecc056a50163aa304951b17bd6342894c90d6
kubernetes-client-linux-386.tar.gz f6c000a485c393547f24042eaf3093fc61155f72facb4a9567614616357338d82ce506363e86d8194bc75868a7542bf28a6ac6faca550f3ba2ab6db561e2e822
kubernetes-client-linux-amd64.tar.gz decde4d990d0fbf6451e65524dec42c549de3339f27005c45af8d3c61cca1de852524ebf2215c82be86d4ab2621c823f56f718b8d2c304b9100a903e696c0c32
kubernetes-client-linux-arm.tar.gz 91e6454456bb80fbfb00e37accfba64fd9588515307869fdefc9fd865d839f9bf30fe4f3dd4b8068a20a26a90c9f70d1f6ad576fc1e86baa5b58868103a944e6
kubernetes-client-linux-arm64.tar.gz bd57d942ec8977b1da238d2c37d01e9aced530b789773158af058c87f4b407c3a87ddc400abb33659154dafdf6b38011b252491312927a58861b979a56d8f741
kubernetes-client-linux-ppc64le.tar.gz 05e1072ce62eaa9244a26d861f801d96e9e06b5b070463d5712456fe7682aa0a01ac8211d3564d6f3845a22fc489b9115954796172f5bc9212be910a7c47edec
kubernetes-client-linux-s390x.tar.gz 4657c973b6a77b001fd264f10bebd1551640e38c35a9443f44c6c73066ca4424274e48c1b064c357f8a3e0d6c9727ef943055ad995f9f6512ec3c785e4a69791
kubernetes-client-windows-386.tar.gz c6629786728428896a05ca6b96c992246bcb0d3227aed29b18a59d3c7ec21b35232f32bba5ab980f6baecd1e8f335aec0a51f5c5d169de7c8ed03b6e5dd3656f
kubernetes-client-windows-amd64.tar.gz 227bd128e4c198177f23ecea55af13069bd6d3ebeb5777b6bbeaa5a87f64b056e5d545962b9cdd0c359de5c88ff05f88483b99bab3b48e5737a5375eb1ef14fb
kubernetes-client-windows-arm64.tar.gz 4fa38f1ffcbf77244e4bd9bc075c5d0f335a4ae80898ba6707c1a7edd4a3600b2fc7d878e4e394b89a516a953a495badf399c77845a003be479145ae5a85fe69

Server Binaries

filename sha512 hash
kubernetes-server-linux-amd64.tar.gz 7460f368c6049dfec1121a0bb3528257f47439e4a0c3d8b1740377cf21073e45c7d911845b8de61d68aae6b57cafa24885d8378f183a26bc2df0d321c4993afd
kubernetes-server-linux-arm64.tar.gz c832cfb9ad04180cf6c4469a8950bf58c0c28066b4543e520a7a25460bbb6f763b17cc535e010f5ddfcef7c695f2faceb9c584936b4d62a554c6b015be199f16
kubernetes-server-linux-ppc64le.tar.gz d657f1680a3e5c58f80813815de3cfd4ef2733932f6f1a8b498a45647089d383c0cb57bf6457e5e46f00946b5692714735e6559be83b1ab2a971a1038d57acb3
kubernetes-server-linux-s390x.tar.gz dba955670a9bdfdc27b4421e9b0f0f97a0a3b394f36ec04a337935c31420e74a45c56a74ac8a31eb89dfd2e91055ea2569acdc500ad1047d45695c3c4c6eecbd

Node Binaries

filename sha512 hash
kubernetes-node-linux-amd64.tar.gz cb81a63367c2bafce9aecd1253ed0377d535e1c11e1ef61c02d34e57d27ea65bf8bb5cc20988b824be41faa8e7ab932d7af5aac8a5878494e40974bb5bc27dfb
kubernetes-node-linux-arm64.tar.gz 1a966d9ee196840abc1d9a22f00271897706441b42d112161cc7deb2921c5dbc46a32cf322340fd1d3b73eff621aedb869e32435ed0fc45487b9e7613aa83ef3
kubernetes-node-linux-ppc64le.tar.gz 1ce2f09568fcb6e26d67a98ccd93b976b226a6d761686eff6fd791057f37040e613ba64f1a0e7608d578cd231ee3f0bff61b29d86aa8d415ef167bf5834947d1
kubernetes-node-linux-s390x.tar.gz f236bb199dea67faec2154b2de36608d67a20ede3108843c2bb0af553f96c2937aa70eb9abf0ef970fff176c5070267824439331ccd7bda1a24ffe68597197f1
kubernetes-node-windows-amd64.tar.gz 3e908a41ec59e2ac1160af56ad48326decfc48c129c1b07cbf35c39bb21ca78645fe57be6f1007207da5b4f69097fe6e3257431014d08fecf35dd10ee00a396b

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

Changelog since v1.37.0

Changes by Kind

Feature

  • Kubernetes is now built using Go 1.26.8 (#142179, @cpanato) [SIG Release and Testing]

Failing Test

  • Adjust the Projected PodCertificate e2e conformance test added in 1.37 to be able to run in unprivileged environments (#141780, @yt2985) [SIG Auth and Testing]

Bug or Regression

  • Fixed a bug where a DeviceTaintRule with no spec.deviceSelector incorrectly matched every device cluster-wide and made all DRA devices unschedulable for NoSchedule or NoExecute taints. The rule now correctly matches no devices as documented. Use an explicit empty selector (deviceSelector: {}) to target all devices. (#141998, @marwan562) [SIG Node]
  • Fixed a panic in the Windows kube-proxy (winkernel) that could terminate kube-proxy when an HNS load balancer without port mappings was enumerated. (#141681, @prince-melvin) [SIG Network and Windows]
  • Kube-scheduler: a ResourceClaim whose device request counts add up past the int range no longer crashes the scheduler or skips the firstAvailable fallback in the DRA allocator. A request over the per-claim device limit is rejected with an error naming it, and an oversized firstAvailable alternative falls through to a smaller one. (#141922, @thc1006) [SIG Node]
  • Kubeadm: no longer persists a node-specific systemd-resolved resolvConf path in the cluster-wide kubelet-config ConfigMap during init. (#141627, @HirazawaUi) [SIG Cluster Lifecycle]

Dependencies

Added

Nothing has changed.

Changed

Nothing has changed.

Removed

Nothing has changed.



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



Published by your Kubernetes Release Managers.

Reply all
Reply to author
Forward
0 new messages