Kubernetes v1.33.8 is live!

13 views
Skip to first unread message

Marko Mudrinić

unread,
Feb 10, 2026, 2:22:38 PM (9 days ago) Feb 10
to d...@kubernetes.io, kubernete...@googlegroups.com
Kubernetes Community,

Kubernetes v1.33.8 has been built and pushed using Golang version 1.24.12.

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


v1.33.8

Downloads for v1.33.8

Source Code

filename sha512 hash
kubernetes.tar.gz f0478f2027b98e8e3e65d6ed0757d80f607aff0ccd4c8611a1e71769bbc2cf7241ce254819de5a340d94ae5d4d954d3e53e77d1d2f10b41ccce89155dbf5eb47
kubernetes-src.tar.gz b2dc0fc53dc213e58e41114224eaa96436378c6cde75fba635c58e554a5bb8514e1199f8269d12daaf8324852830d253a2917aa8a1c6397602a50c9aef0fe52f

Client Binaries

filename sha512 hash
kubernetes-client-darwin-amd64.tar.gz fb5a724f23bc713a8437eba3ae18c748de021816b48db9b66f6f8463073bd739cc792a119a37898160d1fac497fec0ea46f70ca744c22bb0b3b5fe1413ac3a1c
kubernetes-client-darwin-arm64.tar.gz c920cb6ec01d1376b74484aa295b1b57344d79605fc46c0daaa2deb467354486907862284ea5839599f3c2484697e5413487714e74331fc303bd5a32bcb85870
kubernetes-client-linux-386.tar.gz 051d84d8d25d984e4dfc049a4d2fd539d95eaa919557490f0f30c1bb514ebf4e1c6cdfe4fd4fab5e7e03e212575d497a58064573036810e8efe024aadf23157b
kubernetes-client-linux-amd64.tar.gz 0dc7ccca28a4272147de370af7d429b86426faf3c2ded1241c33a57c12f13d728cc207b7c2a46f0dfd28b46bdfde7152bc15afc446dd5a41ce3b14f882614dbb
kubernetes-client-linux-arm.tar.gz f553e54760d4ec31aea7da0ab06fcf6c4eb772bb979b2e514c9f58d09dc97e267f90770668cad981d726e9b8e8e3561f801681fb776f526733f21bf334f49e6c
kubernetes-client-linux-arm64.tar.gz 2fffc346e5d83347b75af3344751e5cec2cd97236afbb66d4b5b2fce00d56233b022c7cdeb067f01437541ac4cbb89e6d33ffa355a6a79a1c02a8641e714ff9f
kubernetes-client-linux-ppc64le.tar.gz a3cd0152cb9455da5c09ae507475fba583daffa907a66eb075efdbc081589c4d91994ffce8c1e69125728f3d823f23ea117cdc955d3b2704cf42a92cb8981e1a
kubernetes-client-linux-s390x.tar.gz de2624c5bcfd11f30a2b1f556386b41e40a3914eef8de82a8987a4f1c4bd822101e1afde7e5ac9f02dbaf0ba3886b639b703ec783549a1b3cea07c21bd5306b2
kubernetes-client-windows-386.tar.gz 7c4b82275c9b24e05054d33ae62e2b94773b314ac0686f560b927f94fdae7f515d7c223bfd9d0c245a4d94b0295b8adcb8f31219beb6b3bd020548a7863ac56f
kubernetes-client-windows-amd64.tar.gz 920ab373c46e7294635340384f60522648d02c9331065ed247ad67f258db285bfc291d9ddf2eedb39b5e698d6960940f6a901e7f2c608bedb38febd3d4437fcb
kubernetes-client-windows-arm64.tar.gz 88746ad00405c0685f635e06978849d8d5c5481949c16f2b0bb1ef976ad5f6d153423c41e18b6f96cf64b885d6a5f46214aff2b0c5fd072301a8f5698a5b209e

Server Binaries

filename sha512 hash
kubernetes-server-linux-amd64.tar.gz d15bdcb12137d305f50b01239097517de55e2e035cb00c39f9d0f2654e2c7fbfb07b6b0eaf9d938d9466121dee07b5673ddb73fa4cd809b1724e6bad6e378d33
kubernetes-server-linux-arm64.tar.gz 6a9ddcb4e416599414c9810bba8f4aaad7e4e3ddc36ce28a4b6aa27645031264e44a8f2c0192c9660915edb3b73e574d1b0975ad4576b719069d75da18b4c622
kubernetes-server-linux-ppc64le.tar.gz 255040e6ddebf29533cdf0bdb059db68ff4b1243b9e7f876e37850d737e90bb8105b903107c2515cab3bd4327c568a6c4755fe1c00be1b9dfe063b448e1c1c3e
kubernetes-server-linux-s390x.tar.gz 8d86c2f938bc71fac0959e05b93136f5f2b639ac2d127e71289752e18f9f3cb0fd3ad8d9b8e645f5caa2e4e9fec0b9aa6f53ca08180580a0c2a50c6b1324c46c

Node Binaries

filename sha512 hash
kubernetes-node-linux-amd64.tar.gz ddb65825ea82ed75149c1a1fdaf5fad041d76d893a5a9a5dcb0cac89b97c6836f152ebb26c83b0bb86044cc307074efe1479563bb3b3903de4071df69ed1a1d1
kubernetes-node-linux-arm64.tar.gz 67182b548eb067e662557dc31fef227c76dc4577c8b536609dfe60c5395e1e86a4b146eb5f4f7d1c7ed23bb5c1ccf682218fffdd1b5a4f82d4bbd7c5a7ef99fc
kubernetes-node-linux-ppc64le.tar.gz f525f23c3cb2da09c5473ca322b9fe416a1a0fcf6bdf2a46486b626690a89f235e9e3e6700e3f5778e65eef4679b1036de48815f8803c37404f8c1baa88b4140
kubernetes-node-linux-s390x.tar.gz 5696e5cf4c83b47aae5aa18c2650befd1dd27cef2e0b5b01331d47282a1a950c1040edb9ed14c7f37cb48a4aac9d8764fef9eb01f877abfa207000e74bf874ee
kubernetes-node-windows-amd64.tar.gz 4a2feb1ccda1dce2112caa711ba188d5e5cc3691e8e440f2ee14f0a372472c3d0d799c1e8d0d62b7e5c1be7a8cb86b51a2792b197cdb6a9db7477690f5d15deb

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

Changelog since v1.33.7

Changes by Kind

Feature

  • Kubeadm: when patching a Node object do not exit early on unknown (non-allowlisted) API errors. Instead, always retry within the duration of the polling for getting and patching a Node object. (#136070, @neolit123) [SIG Cluster Lifecycle]
  • Kubernetes is now built using Go 1.24.12 (#136468, @cpanato) [SIG Release and Testing]

Bug or Regression

  • DRA: when scheduling many pods very rapidly, sometimes the same device was allocated twice for different ResourceClaims due races between data processing in different goroutines. Depending on whether DRA drivers check for this during NodePrepareResources (they should, but maybe not all implement this properly), the second pod using the same device then failed to start until the first one is done or (worse) ran in parallel. (#136565, @pohly) [SIG Node and Scheduling]
  • Fixed SELinux warning controller not to emit events for completed pods. (#136172, @jsafrane) [SIG Apps, Storage and Testing]
  • Fixed an issue in the Windows kube-proxy (winkernel) where IPv4 and IPv6 Service load balancers could be incorrectly shared, causing broken dual-stack Service behavior. The kube-proxy now tracks load balancers per IP family, enabling correct support for PreferDualStack and RequireDualStack Services on Windows nodes. (#136375, @princepereira) [SIG Network and Windows]
  • Fixed kubelet logging to properly respect verbosity levels. Previously, some debug/info messages using V().Error() would always be printed regardless of the configured log verbosity. (#136434, @thc1006) [SIG Node]
  • Kubeadm: waiting for etcd learner member to be started before promoting during 'kubeadm join' (#136365, @dlipovetsky) [SIG Cluster Lifecycle]
  • Kubeadm: when applying the overrides provided by the user using "extraArgs", do not sort the resulted list of arguments alpha-numerically. Instead, only sort the list of default arguments and keep the list of overrides unsorted. This allows finer control for flags which have an order that matters, such as, "--service-account-issuer" for kube-apiserver. (#135851, @neolit123) [SIG Cluster Lifecycle]

Other (Cleanup or Flake)

Dependencies

Added

Nothing has changed.

Changed

Removed

Nothing has changed.



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