Update CHANGELOG/CHANGELOG-1.31.md for v1.31.8

This commit is contained in:
Kubernetes Release Robot 2025-04-22 16:15:33 +00:00
parent 3f46d435cd
commit 772a0f45dd

View File

@ -1,256 +1,356 @@
<!-- BEGIN MUNGE: GENERATED_TOC -->
- [v1.31.7](#v1317)
- [Downloads for v1.31.7](#downloads-for-v1317)
- [v1.31.8](#v1318)
- [Downloads for v1.31.8](#downloads-for-v1318)
- [Source Code](#source-code)
- [Client Binaries](#client-binaries)
- [Server Binaries](#server-binaries)
- [Node Binaries](#node-binaries)
- [Container Images](#container-images)
- [Changelog since v1.31.6](#changelog-since-v1316)
- [Changelog since v1.31.7](#changelog-since-v1317)
- [Changes by Kind](#changes-by-kind)
- [Bug or Regression](#bug-or-regression)
- [Other (Cleanup or Flake)](#other-cleanup-or-flake)
- [Dependencies](#dependencies)
- [Added](#added)
- [Changed](#changed)
- [Removed](#removed)
- [v1.31.6](#v1316)
- [Downloads for v1.31.6](#downloads-for-v1316)
- [v1.31.7](#v1317)
- [Downloads for v1.31.7](#downloads-for-v1317)
- [Source Code](#source-code-1)
- [Client Binaries](#client-binaries-1)
- [Server Binaries](#server-binaries-1)
- [Node Binaries](#node-binaries-1)
- [Container Images](#container-images-1)
- [Changelog since v1.31.5](#changelog-since-v1315)
- [Important Security Information](#important-security-information)
- [CVE-2025-0426: Node Denial of Service via Kubelet Checkpoint API](#cve-2025-0426-node-denial-of-service-via-kubelet-checkpoint-api)
- [Changelog since v1.31.6](#changelog-since-v1316)
- [Changes by Kind](#changes-by-kind-1)
- [Feature](#feature)
- [Bug or Regression](#bug-or-regression-1)
- [Other (Cleanup or Flake)](#other-cleanup-or-flake-1)
- [Other (Cleanup or Flake)](#other-cleanup-or-flake)
- [Dependencies](#dependencies-1)
- [Added](#added-1)
- [Changed](#changed-1)
- [Removed](#removed-1)
- [v1.31.5](#v1315)
- [Downloads for v1.31.5](#downloads-for-v1315)
- [v1.31.6](#v1316)
- [Downloads for v1.31.6](#downloads-for-v1316)
- [Source Code](#source-code-2)
- [Client Binaries](#client-binaries-2)
- [Server Binaries](#server-binaries-2)
- [Node Binaries](#node-binaries-2)
- [Container Images](#container-images-2)
- [Changelog since v1.31.4](#changelog-since-v1314)
- [Important Security Information](#important-security-information-1)
- [CVE-2024-9042: Command Injection affecting Windows nodes via nodes/*/logs/query API](#cve-2024-9042-command-injection-affecting-windows-nodes-via-nodeslogsquery-api)
- [Changelog since v1.31.5](#changelog-since-v1315)
- [Important Security Information](#important-security-information)
- [CVE-2025-0426: Node Denial of Service via Kubelet Checkpoint API](#cve-2025-0426-node-denial-of-service-via-kubelet-checkpoint-api)
- [Changes by Kind](#changes-by-kind-2)
- [API Change](#api-change)
- [Feature](#feature-1)
- [Feature](#feature)
- [Bug or Regression](#bug-or-regression-2)
- [Other (Cleanup or Flake)](#other-cleanup-or-flake-1)
- [Dependencies](#dependencies-2)
- [Added](#added-2)
- [Changed](#changed-2)
- [Removed](#removed-2)
- [v1.31.4](#v1314)
- [Downloads for v1.31.4](#downloads-for-v1314)
- [v1.31.5](#v1315)
- [Downloads for v1.31.5](#downloads-for-v1315)
- [Source Code](#source-code-3)
- [Client Binaries](#client-binaries-3)
- [Server Binaries](#server-binaries-3)
- [Node Binaries](#node-binaries-3)
- [Container Images](#container-images-3)
- [Changelog since v1.31.3](#changelog-since-v1313)
- [Changelog since v1.31.4](#changelog-since-v1314)
- [Important Security Information](#important-security-information-1)
- [CVE-2024-9042: Command Injection affecting Windows nodes via nodes/*/logs/query API](#cve-2024-9042-command-injection-affecting-windows-nodes-via-nodeslogsquery-api)
- [Changes by Kind](#changes-by-kind-3)
- [Feature](#feature-2)
- [API Change](#api-change)
- [Feature](#feature-1)
- [Bug or Regression](#bug-or-regression-3)
- [Dependencies](#dependencies-3)
- [Added](#added-3)
- [Changed](#changed-3)
- [Removed](#removed-3)
- [v1.31.3](#v1313)
- [Downloads for v1.31.3](#downloads-for-v1313)
- [v1.31.4](#v1314)
- [Downloads for v1.31.4](#downloads-for-v1314)
- [Source Code](#source-code-4)
- [Client Binaries](#client-binaries-4)
- [Server Binaries](#server-binaries-4)
- [Node Binaries](#node-binaries-4)
- [Container Images](#container-images-4)
- [Changelog since v1.31.2](#changelog-since-v1312)
- [Changelog since v1.31.3](#changelog-since-v1313)
- [Changes by Kind](#changes-by-kind-4)
- [Feature](#feature-2)
- [Bug or Regression](#bug-or-regression-4)
- [Dependencies](#dependencies-4)
- [Added](#added-4)
- [Changed](#changed-4)
- [Removed](#removed-4)
- [v1.31.2](#v1312)
- [Downloads for v1.31.2](#downloads-for-v1312)
- [v1.31.3](#v1313)
- [Downloads for v1.31.3](#downloads-for-v1313)
- [Source Code](#source-code-5)
- [Client Binaries](#client-binaries-5)
- [Server Binaries](#server-binaries-5)
- [Node Binaries](#node-binaries-5)
- [Container Images](#container-images-5)
- [Changelog since v1.31.1](#changelog-since-v1311)
- [Changelog since v1.31.2](#changelog-since-v1312)
- [Changes by Kind](#changes-by-kind-5)
- [Feature](#feature-3)
- [Bug or Regression](#bug-or-regression-5)
- [Other (Cleanup or Flake)](#other-cleanup-or-flake-2)
- [Uncategorized](#uncategorized)
- [Dependencies](#dependencies-5)
- [Added](#added-5)
- [Changed](#changed-5)
- [Removed](#removed-5)
- [v1.31.1](#v1311)
- [Downloads for v1.31.1](#downloads-for-v1311)
- [v1.31.2](#v1312)
- [Downloads for v1.31.2](#downloads-for-v1312)
- [Source Code](#source-code-6)
- [Client Binaries](#client-binaries-6)
- [Server Binaries](#server-binaries-6)
- [Node Binaries](#node-binaries-6)
- [Container Images](#container-images-6)
- [Changelog since v1.31.0](#changelog-since-v1310)
- [Changelog since v1.31.1](#changelog-since-v1311)
- [Changes by Kind](#changes-by-kind-6)
- [Deprecation](#deprecation)
- [API Change](#api-change-1)
- [Feature](#feature-4)
- [Feature](#feature-3)
- [Bug or Regression](#bug-or-regression-6)
- [Other (Cleanup or Flake)](#other-cleanup-or-flake-3)
- [Other (Cleanup or Flake)](#other-cleanup-or-flake-2)
- [Uncategorized](#uncategorized)
- [Dependencies](#dependencies-6)
- [Added](#added-6)
- [Changed](#changed-6)
- [Removed](#removed-6)
- [v1.31.0](#v1310)
- [Downloads for v1.31.0](#downloads-for-v1310)
- [v1.31.1](#v1311)
- [Downloads for v1.31.1](#downloads-for-v1311)
- [Source Code](#source-code-7)
- [Client Binaries](#client-binaries-7)
- [Server Binaries](#server-binaries-7)
- [Node Binaries](#node-binaries-7)
- [Container Images](#container-images-7)
- [Changelog since v1.30.0](#changelog-since-v1300)
- [Urgent Upgrade Notes](#urgent-upgrade-notes)
- [(No, really, you MUST read this before you upgrade)](#no-really-you-must-read-this-before-you-upgrade)
- [Changelog since v1.31.0](#changelog-since-v1310)
- [Changes by Kind](#changes-by-kind-7)
- [Deprecation](#deprecation-1)
- [API Change](#api-change-2)
- [Feature](#feature-5)
- [Failing Test](#failing-test)
- [Deprecation](#deprecation)
- [API Change](#api-change-1)
- [Feature](#feature-4)
- [Bug or Regression](#bug-or-regression-7)
- [Other (Cleanup or Flake)](#other-cleanup-or-flake-4)
- [Other (Cleanup or Flake)](#other-cleanup-or-flake-3)
- [Dependencies](#dependencies-7)
- [Added](#added-7)
- [Changed](#changed-7)
- [Removed](#removed-7)
- [v1.31.0-rc.1](#v1310-rc1)
- [Downloads for v1.31.0-rc.1](#downloads-for-v1310-rc1)
- [v1.31.0](#v1310)
- [Downloads for v1.31.0](#downloads-for-v1310)
- [Source Code](#source-code-8)
- [Client Binaries](#client-binaries-8)
- [Server Binaries](#server-binaries-8)
- [Node Binaries](#node-binaries-8)
- [Container Images](#container-images-8)
- [Changelog since v1.31.0-rc.0](#changelog-since-v1310-rc0)
- [Changelog since v1.30.0](#changelog-since-v1300)
- [Urgent Upgrade Notes](#urgent-upgrade-notes)
- [(No, really, you MUST read this before you upgrade)](#no-really-you-must-read-this-before-you-upgrade)
- [Changes by Kind](#changes-by-kind-8)
- [API Change](#api-change-3)
- [Feature](#feature-6)
- [Deprecation](#deprecation-1)
- [API Change](#api-change-2)
- [Feature](#feature-5)
- [Failing Test](#failing-test)
- [Bug or Regression](#bug-or-regression-8)
- [Other (Cleanup or Flake)](#other-cleanup-or-flake-4)
- [Dependencies](#dependencies-8)
- [Added](#added-8)
- [Changed](#changed-8)
- [Removed](#removed-8)
- [v1.31.0-rc.0](#v1310-rc0)
- [Downloads for v1.31.0-rc.0](#downloads-for-v1310-rc0)
- [v1.31.0-rc.1](#v1310-rc1)
- [Downloads for v1.31.0-rc.1](#downloads-for-v1310-rc1)
- [Source Code](#source-code-9)
- [Client Binaries](#client-binaries-9)
- [Server Binaries](#server-binaries-9)
- [Node Binaries](#node-binaries-9)
- [Container Images](#container-images-9)
- [Changelog since v1.31.0-beta.0](#changelog-since-v1310-beta0)
- [Urgent Upgrade Notes](#urgent-upgrade-notes-1)
- [(No, really, you MUST read this before you upgrade)](#no-really-you-must-read-this-before-you-upgrade-1)
- [Changelog since v1.31.0-rc.0](#changelog-since-v1310-rc0)
- [Changes by Kind](#changes-by-kind-9)
- [Deprecation](#deprecation-2)
- [API Change](#api-change-4)
- [Feature](#feature-7)
- [Failing Test](#failing-test-1)
- [API Change](#api-change-3)
- [Feature](#feature-6)
- [Bug or Regression](#bug-or-regression-9)
- [Other (Cleanup or Flake)](#other-cleanup-or-flake-5)
- [Dependencies](#dependencies-9)
- [Added](#added-9)
- [Changed](#changed-9)
- [Removed](#removed-9)
- [v1.31.0-beta.0](#v1310-beta0)
- [Downloads for v1.31.0-beta.0](#downloads-for-v1310-beta0)
- [v1.31.0-rc.0](#v1310-rc0)
- [Downloads for v1.31.0-rc.0](#downloads-for-v1310-rc0)
- [Source Code](#source-code-10)
- [Client Binaries](#client-binaries-10)
- [Server Binaries](#server-binaries-10)
- [Node Binaries](#node-binaries-10)
- [Container Images](#container-images-10)
- [Changelog since v1.31.0-alpha.3](#changelog-since-v1310-alpha3)
- [Changelog since v1.31.0-beta.0](#changelog-since-v1310-beta0)
- [Urgent Upgrade Notes](#urgent-upgrade-notes-1)
- [(No, really, you MUST read this before you upgrade)](#no-really-you-must-read-this-before-you-upgrade-1)
- [Changes by Kind](#changes-by-kind-10)
- [API Change](#api-change-5)
- [Feature](#feature-8)
- [Deprecation](#deprecation-2)
- [API Change](#api-change-4)
- [Feature](#feature-7)
- [Failing Test](#failing-test-1)
- [Bug or Regression](#bug-or-regression-10)
- [Other (Cleanup or Flake)](#other-cleanup-or-flake-6)
- [Other (Cleanup or Flake)](#other-cleanup-or-flake-5)
- [Dependencies](#dependencies-10)
- [Added](#added-10)
- [Changed](#changed-10)
- [Removed](#removed-10)
- [v1.31.0-alpha.3](#v1310-alpha3)
- [Downloads for v1.31.0-alpha.3](#downloads-for-v1310-alpha3)
- [v1.31.0-beta.0](#v1310-beta0)
- [Downloads for v1.31.0-beta.0](#downloads-for-v1310-beta0)
- [Source Code](#source-code-11)
- [Client Binaries](#client-binaries-11)
- [Server Binaries](#server-binaries-11)
- [Node Binaries](#node-binaries-11)
- [Container Images](#container-images-11)
- [Changelog since v1.31.0-alpha.2](#changelog-since-v1310-alpha2)
- [Changelog since v1.31.0-alpha.3](#changelog-since-v1310-alpha3)
- [Changes by Kind](#changes-by-kind-11)
- [API Change](#api-change-6)
- [Feature](#feature-9)
- [API Change](#api-change-5)
- [Feature](#feature-8)
- [Bug or Regression](#bug-or-regression-11)
- [Other (Cleanup or Flake)](#other-cleanup-or-flake-7)
- [Other (Cleanup or Flake)](#other-cleanup-or-flake-6)
- [Dependencies](#dependencies-11)
- [Added](#added-11)
- [Changed](#changed-11)
- [Removed](#removed-11)
- [v1.31.0-alpha.2](#v1310-alpha2)
- [Downloads for v1.31.0-alpha.2](#downloads-for-v1310-alpha2)
- [v1.31.0-alpha.3](#v1310-alpha3)
- [Downloads for v1.31.0-alpha.3](#downloads-for-v1310-alpha3)
- [Source Code](#source-code-12)
- [Client Binaries](#client-binaries-12)
- [Server Binaries](#server-binaries-12)
- [Node Binaries](#node-binaries-12)
- [Container Images](#container-images-12)
- [Changelog since v1.31.0-alpha.1](#changelog-since-v1310-alpha1)
- [Urgent Upgrade Notes](#urgent-upgrade-notes-2)
- [(No, really, you MUST read this before you upgrade)](#no-really-you-must-read-this-before-you-upgrade-2)
- [Changelog since v1.31.0-alpha.2](#changelog-since-v1310-alpha2)
- [Changes by Kind](#changes-by-kind-12)
- [API Change](#api-change-7)
- [Feature](#feature-10)
- [Failing Test](#failing-test-2)
- [API Change](#api-change-6)
- [Feature](#feature-9)
- [Bug or Regression](#bug-or-regression-12)
- [Other (Cleanup or Flake)](#other-cleanup-or-flake-8)
- [Other (Cleanup or Flake)](#other-cleanup-or-flake-7)
- [Dependencies](#dependencies-12)
- [Added](#added-12)
- [Changed](#changed-12)
- [Removed](#removed-12)
- [v1.31.0-alpha.1](#v1310-alpha1)
- [Downloads for v1.31.0-alpha.1](#downloads-for-v1310-alpha1)
- [v1.31.0-alpha.2](#v1310-alpha2)
- [Downloads for v1.31.0-alpha.2](#downloads-for-v1310-alpha2)
- [Source Code](#source-code-13)
- [Client Binaries](#client-binaries-13)
- [Server Binaries](#server-binaries-13)
- [Node Binaries](#node-binaries-13)
- [Container Images](#container-images-13)
- [Changelog since v1.30.0](#changelog-since-v1300-1)
- [Urgent Upgrade Notes](#urgent-upgrade-notes-3)
- [(No, really, you MUST read this before you upgrade)](#no-really-you-must-read-this-before-you-upgrade-3)
- [Changelog since v1.31.0-alpha.1](#changelog-since-v1310-alpha1)
- [Urgent Upgrade Notes](#urgent-upgrade-notes-2)
- [(No, really, you MUST read this before you upgrade)](#no-really-you-must-read-this-before-you-upgrade-2)
- [Changes by Kind](#changes-by-kind-13)
- [Deprecation](#deprecation-3)
- [API Change](#api-change-8)
- [Feature](#feature-11)
- [Failing Test](#failing-test-3)
- [API Change](#api-change-7)
- [Feature](#feature-10)
- [Failing Test](#failing-test-2)
- [Bug or Regression](#bug-or-regression-13)
- [Other (Cleanup or Flake)](#other-cleanup-or-flake-9)
- [Other (Cleanup or Flake)](#other-cleanup-or-flake-8)
- [Dependencies](#dependencies-13)
- [Added](#added-13)
- [Changed](#changed-13)
- [Removed](#removed-13)
- [v1.31.0-alpha.1](#v1310-alpha1)
- [Downloads for v1.31.0-alpha.1](#downloads-for-v1310-alpha1)
- [Source Code](#source-code-14)
- [Client Binaries](#client-binaries-14)
- [Server Binaries](#server-binaries-14)
- [Node Binaries](#node-binaries-14)
- [Container Images](#container-images-14)
- [Changelog since v1.30.0](#changelog-since-v1300-1)
- [Urgent Upgrade Notes](#urgent-upgrade-notes-3)
- [(No, really, you MUST read this before you upgrade)](#no-really-you-must-read-this-before-you-upgrade-3)
- [Changes by Kind](#changes-by-kind-14)
- [Deprecation](#deprecation-3)
- [API Change](#api-change-8)
- [Feature](#feature-11)
- [Failing Test](#failing-test-3)
- [Bug or Regression](#bug-or-regression-14)
- [Other (Cleanup or Flake)](#other-cleanup-or-flake-9)
- [Dependencies](#dependencies-14)
- [Added](#added-14)
- [Changed](#changed-14)
- [Removed](#removed-14)
<!-- END MUNGE: GENERATED_TOC -->
# v1.31.8
## Downloads for v1.31.8
### Source Code
filename | sha512 hash
-------- | -----------
[kubernetes.tar.gz](https://dl.k8s.io/v1.31.8/kubernetes.tar.gz) | 07a1488752e8bf756dbb71bf70219e093a10ac745bfc956ecd24896be8b6d4d4460fe397203583fb3ce487775fa1de78544f5cb646a2d18263cdbed9ad87679b
[kubernetes-src.tar.gz](https://dl.k8s.io/v1.31.8/kubernetes-src.tar.gz) | 2b9eb7c173b8ec40779e78e1cd9e974945c5ef7eee7e86e74daf2c6b95209f059a14bd79fa10bc7bfe73522eb2b82a83108f0f239bbede577daf05e7257151f1
### Client Binaries
filename | sha512 hash
-------- | -----------
[kubernetes-client-darwin-amd64.tar.gz](https://dl.k8s.io/v1.31.8/kubernetes-client-darwin-amd64.tar.gz) | be6240054208809db3852bd1944aac5691f4889fd7b718430d6787a5d5f8cc33e0c7aa3be065baf67c38bd93a35afc9b2769935cb2233293ca45804e5b11731d
[kubernetes-client-darwin-arm64.tar.gz](https://dl.k8s.io/v1.31.8/kubernetes-client-darwin-arm64.tar.gz) | 29eababbacd953c82e955b627526d8c507f1d0e584c85fca5c240ea24d335a34aa2fa79c6e21a68157d0a3967052a2856be84a48c79098103909a11d49bb1a48
[kubernetes-client-linux-386.tar.gz](https://dl.k8s.io/v1.31.8/kubernetes-client-linux-386.tar.gz) | 4b93d3bb0a806d03f750cdd1a87f2463609eaa02d460b579d36e3bdf8517e2289c7e1a316a7d686575ca69e83e13e967b0eda21ed5fbac05177fd15c0a100a5f
[kubernetes-client-linux-amd64.tar.gz](https://dl.k8s.io/v1.31.8/kubernetes-client-linux-amd64.tar.gz) | c4bc71c205168d34085afcb9d5b6243e8682c128d2f4184c8643164d15fe31a64bff9c10a168933e90f7584c8ac564b6decbfbdcd605b2ca0f1d78d94afab656
[kubernetes-client-linux-arm.tar.gz](https://dl.k8s.io/v1.31.8/kubernetes-client-linux-arm.tar.gz) | 8bb2e530146e430f0683e0224b26c97b2cfc1fa78241916570b998027c34c5a724a13fe476b4072258b0cb71ae83891eab57ecb9e4ff2f69049491c936cb29eb
[kubernetes-client-linux-arm64.tar.gz](https://dl.k8s.io/v1.31.8/kubernetes-client-linux-arm64.tar.gz) | 5a24034607237c38c134b5fb9ea8ae0dae3ab68486299f8019b1fe06b66cb2df692fc4cb98955a3f4bc43fe842834d5bc53839f7b20811f1ad631baf9d61d6dd
[kubernetes-client-linux-ppc64le.tar.gz](https://dl.k8s.io/v1.31.8/kubernetes-client-linux-ppc64le.tar.gz) | e786a53e13490854c04492e81f27e52b8276b5d0227a8b0d358ca36994758b8c85e99432e7498ab3cfb7a1c2f5132735bdf909f2f6b6bc478323316a7245c560
[kubernetes-client-linux-s390x.tar.gz](https://dl.k8s.io/v1.31.8/kubernetes-client-linux-s390x.tar.gz) | b1be4bb303d0335192684b3aae896c528b82422fe21b3a6b5188197e6c0c3f30afb4c5ddb44cbcea493a724d4b475aae28e35bfbd014287504d0ec5a491bb9dd
[kubernetes-client-windows-386.tar.gz](https://dl.k8s.io/v1.31.8/kubernetes-client-windows-386.tar.gz) | 417435393d927a0292262bce04e43c6c7c7e5f1da5830b2b96f2be9904eba0b1a2a169cd67c4597ef9e2a0929f4aed96614c8c3dc217621302f2d1f9a17b8eba
[kubernetes-client-windows-amd64.tar.gz](https://dl.k8s.io/v1.31.8/kubernetes-client-windows-amd64.tar.gz) | b48a492c11f1129260b861c8c69187d1d93c85cf2c264ca3691f5861b778998c96245f27006056cc9098de769204bf0f32a4c28fc3ac4737ff8af3c6778eb612
[kubernetes-client-windows-arm64.tar.gz](https://dl.k8s.io/v1.31.8/kubernetes-client-windows-arm64.tar.gz) | a18eab68e5caf168a2cdee1cfb8135b84dcda0f89467f0322ed882d1fd4d7887aed6c7b966fa72ee5e93dc37fe85d5fcc49e1972766ed6a00616d0e7e30cdb8d
### Server Binaries
filename | sha512 hash
-------- | -----------
[kubernetes-server-linux-amd64.tar.gz](https://dl.k8s.io/v1.31.8/kubernetes-server-linux-amd64.tar.gz) | 20ec0edd4b69748cf1896aa479bc3d2948951b80da0f95f158e36eeb26392cd1ea432429655533ac6ce0b09c17415148bb02830fe3e71eb13675f0a0e6c4c774
[kubernetes-server-linux-arm64.tar.gz](https://dl.k8s.io/v1.31.8/kubernetes-server-linux-arm64.tar.gz) | ca46fa3694f0b7d21a87896210204a1861ddb6f512ee8f8170f77c6ee8b659fc54623fd0af1e66aa9c9b4819409060d61a66beb8860c68c51b40cb4ebc4516c3
[kubernetes-server-linux-ppc64le.tar.gz](https://dl.k8s.io/v1.31.8/kubernetes-server-linux-ppc64le.tar.gz) | 14a265dc50526b673491f310923bb22d092d017bb848bc2aef4cefb703d5b3f52f0c5e2e5b22c1f84a8935ad3039f48ab1134665d6e7801de888af439fb39a53
[kubernetes-server-linux-s390x.tar.gz](https://dl.k8s.io/v1.31.8/kubernetes-server-linux-s390x.tar.gz) | 0f366c3622ae33375db54f62fedfb35dd81c8275ac94db36151d6a58442e45bc258123b3d61abd5a5d20d789951db68f73a3accfcf168b6fa2bf898952bedf65
### Node Binaries
filename | sha512 hash
-------- | -----------
[kubernetes-node-linux-amd64.tar.gz](https://dl.k8s.io/v1.31.8/kubernetes-node-linux-amd64.tar.gz) | bbbb7cbedaea9728ad17a2766714e502c85ecce3152935c9f1fa912eaccb5b45f3f2a2b0180b49b69aec99276e5f1e9803acbfe8e42d939e409968fb4fc07bc2
[kubernetes-node-linux-arm64.tar.gz](https://dl.k8s.io/v1.31.8/kubernetes-node-linux-arm64.tar.gz) | fcd414b869ec399ad23123a5b93d39b8cab4d739727caccee457b525d3e13703f194f8d47204aa4275d2bae035d95996773db4e391fb31316690b039282135b2
[kubernetes-node-linux-ppc64le.tar.gz](https://dl.k8s.io/v1.31.8/kubernetes-node-linux-ppc64le.tar.gz) | b968f613fa3be73302c7c266bab0ec7926e795327d39d626c07f177ab9d767c690b399de556a4e016e2cf3347c2aff321cca2dfae1bb70cf7ee8a6dc6b280f0b
[kubernetes-node-linux-s390x.tar.gz](https://dl.k8s.io/v1.31.8/kubernetes-node-linux-s390x.tar.gz) | c6ed64668624e0598bebb0b8703b2593beb14ca7bba886578f55f19eacfc40b01ecac1528b9c415b005a7ad82411a544dabe4223d302adce19aca6b930c51607
[kubernetes-node-windows-amd64.tar.gz](https://dl.k8s.io/v1.31.8/kubernetes-node-windows-amd64.tar.gz) | 0dbcb0b6540cd578f3685b01e81ac11ee2f58cf3316ba2cb24cf0c05d7905029a76c0c7655ce0c5401407303c47c155d82ecca66a566198cec7cc468586c208b
### 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.31.8](https://console.cloud.google.com/artifacts/docker/k8s-artifacts-prod/southamerica-east1/images/conformance) | [amd64](https://console.cloud.google.com/artifacts/docker/k8s-artifacts-prod/southamerica-east1/images/conformance-amd64), [arm64](https://console.cloud.google.com/artifacts/docker/k8s-artifacts-prod/southamerica-east1/images/conformance-arm64), [ppc64le](https://console.cloud.google.com/artifacts/docker/k8s-artifacts-prod/southamerica-east1/images/conformance-ppc64le), [s390x](https://console.cloud.google.com/artifacts/docker/k8s-artifacts-prod/southamerica-east1/images/conformance-s390x)
[registry.k8s.io/kube-apiserver:v1.31.8](https://console.cloud.google.com/artifacts/docker/k8s-artifacts-prod/southamerica-east1/images/kube-apiserver) | [amd64](https://console.cloud.google.com/artifacts/docker/k8s-artifacts-prod/southamerica-east1/images/kube-apiserver-amd64), [arm64](https://console.cloud.google.com/artifacts/docker/k8s-artifacts-prod/southamerica-east1/images/kube-apiserver-arm64), [ppc64le](https://console.cloud.google.com/artifacts/docker/k8s-artifacts-prod/southamerica-east1/images/kube-apiserver-ppc64le), [s390x](https://console.cloud.google.com/artifacts/docker/k8s-artifacts-prod/southamerica-east1/images/kube-apiserver-s390x)
[registry.k8s.io/kube-controller-manager:v1.31.8](https://console.cloud.google.com/artifacts/docker/k8s-artifacts-prod/southamerica-east1/images/kube-controller-manager) | [amd64](https://console.cloud.google.com/artifacts/docker/k8s-artifacts-prod/southamerica-east1/images/kube-controller-manager-amd64), [arm64](https://console.cloud.google.com/artifacts/docker/k8s-artifacts-prod/southamerica-east1/images/kube-controller-manager-arm64), [ppc64le](https://console.cloud.google.com/artifacts/docker/k8s-artifacts-prod/southamerica-east1/images/kube-controller-manager-ppc64le), [s390x](https://console.cloud.google.com/artifacts/docker/k8s-artifacts-prod/southamerica-east1/images/kube-controller-manager-s390x)
[registry.k8s.io/kube-proxy:v1.31.8](https://console.cloud.google.com/artifacts/docker/k8s-artifacts-prod/southamerica-east1/images/kube-proxy) | [amd64](https://console.cloud.google.com/artifacts/docker/k8s-artifacts-prod/southamerica-east1/images/kube-proxy-amd64), [arm64](https://console.cloud.google.com/artifacts/docker/k8s-artifacts-prod/southamerica-east1/images/kube-proxy-arm64), [ppc64le](https://console.cloud.google.com/artifacts/docker/k8s-artifacts-prod/southamerica-east1/images/kube-proxy-ppc64le), [s390x](https://console.cloud.google.com/artifacts/docker/k8s-artifacts-prod/southamerica-east1/images/kube-proxy-s390x)
[registry.k8s.io/kube-scheduler:v1.31.8](https://console.cloud.google.com/artifacts/docker/k8s-artifacts-prod/southamerica-east1/images/kube-scheduler) | [amd64](https://console.cloud.google.com/artifacts/docker/k8s-artifacts-prod/southamerica-east1/images/kube-scheduler-amd64), [arm64](https://console.cloud.google.com/artifacts/docker/k8s-artifacts-prod/southamerica-east1/images/kube-scheduler-arm64), [ppc64le](https://console.cloud.google.com/artifacts/docker/k8s-artifacts-prod/southamerica-east1/images/kube-scheduler-ppc64le), [s390x](https://console.cloud.google.com/artifacts/docker/k8s-artifacts-prod/southamerica-east1/images/kube-scheduler-s390x)
[registry.k8s.io/kubectl:v1.31.8](https://console.cloud.google.com/artifacts/docker/k8s-artifacts-prod/southamerica-east1/images/kubectl) | [amd64](https://console.cloud.google.com/artifacts/docker/k8s-artifacts-prod/southamerica-east1/images/kubectl-amd64), [arm64](https://console.cloud.google.com/artifacts/docker/k8s-artifacts-prod/southamerica-east1/images/kubectl-arm64), [ppc64le](https://console.cloud.google.com/artifacts/docker/k8s-artifacts-prod/southamerica-east1/images/kubectl-ppc64le), [s390x](https://console.cloud.google.com/artifacts/docker/k8s-artifacts-prod/southamerica-east1/images/kubectl-s390x)
## Changelog since v1.31.7
## Changes by Kind
### Bug or Regression
- Fix a bug where kube-apiserver could emit an further watch even even if decryption failed for earlier event and it was not emitted. ([#131160](https://github.com/kubernetes/kubernetes/pull/131160), [@wojtek-t](https://github.com/wojtek-t)) [SIG API Machinery and Etcd]
- Fix kubelet restart unmounts volumes of running pods if the referenced PVC is being deleted by the user ([#130685](https://github.com/kubernetes/kubernetes/pull/130685), [@carlory](https://github.com/carlory)) [SIG Node, Storage and Testing]
## Dependencies
### Added
_Nothing has changed._
### Changed
_Nothing has changed._
### Removed
_Nothing has changed._
# v1.31.7