diff --git a/CHANGELOG/CHANGELOG-1.23.md b/CHANGELOG/CHANGELOG-1.23.md index a042a25993c..71c8368b968 100644 --- a/CHANGELOG/CHANGELOG-1.23.md +++ b/CHANGELOG/CHANGELOG-1.23.md @@ -1,169 +1,169 @@ -- [v1.23.15](#v12315) - - [Downloads for v1.23.15](#downloads-for-v12315) +- [v1.23.16](#v12316) + - [Downloads for v1.23.16](#downloads-for-v12316) - [Source Code](#source-code) - [Client Binaries](#client-binaries) - [Server Binaries](#server-binaries) - [Node Binaries](#node-binaries) - [Container Images](#container-images) - - [Changelog since v1.23.14](#changelog-since-v12314) + - [Changelog since v1.23.15](#changelog-since-v12315) - [Changes by Kind](#changes-by-kind) + - [API Change](#api-change) - [Feature](#feature) - [Bug or Regression](#bug-or-regression) - - [Other (Cleanup or Flake)](#other-cleanup-or-flake) - [Dependencies](#dependencies) - [Added](#added) - [Changed](#changed) - [Removed](#removed) -- [v1.23.14](#v12314) - - [Downloads for v1.23.14](#downloads-for-v12314) +- [v1.23.15](#v12315) + - [Downloads for v1.23.15](#downloads-for-v12315) - [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.23.13](#changelog-since-v12313) - - [Important Security Information](#important-security-information) - - [CVE-2022-3162: Unauthorized read of Custom Resources](#cve-2022-3162-unauthorized-read-of-custom-resources) - - [CVE-2022-3294: Node address isn't always verified when proxying](#cve-2022-3294-node-address-isnt-always-verified-when-proxying) + - [Changelog since v1.23.14](#changelog-since-v12314) - [Changes by Kind](#changes-by-kind-1) - - [API Change](#api-change) + - [Feature](#feature-1) - [Bug or Regression](#bug-or-regression-1) + - [Other (Cleanup or Flake)](#other-cleanup-or-flake) - [Dependencies](#dependencies-1) - [Added](#added-1) - [Changed](#changed-1) - [Removed](#removed-1) -- [v1.23.13](#v12313) - - [Downloads for v1.23.13](#downloads-for-v12313) +- [v1.23.14](#v12314) + - [Downloads for v1.23.14](#downloads-for-v12314) - [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.23.12](#changelog-since-v12312) + - [Changelog since v1.23.13](#changelog-since-v12313) + - [Important Security Information](#important-security-information) + - [CVE-2022-3162: Unauthorized read of Custom Resources](#cve-2022-3162-unauthorized-read-of-custom-resources) + - [CVE-2022-3294: Node address isn't always verified when proxying](#cve-2022-3294-node-address-isnt-always-verified-when-proxying) - [Changes by Kind](#changes-by-kind-2) + - [API Change](#api-change-1) - [Bug or Regression](#bug-or-regression-2) - [Dependencies](#dependencies-2) - [Added](#added-2) - [Changed](#changed-2) - [Removed](#removed-2) -- [v1.23.12](#v12312) - - [Downloads for v1.23.12](#downloads-for-v12312) +- [v1.23.13](#v12313) + - [Downloads for v1.23.13](#downloads-for-v12313) - [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.23.11](#changelog-since-v12311) + - [Changelog since v1.23.12](#changelog-since-v12312) - [Changes by Kind](#changes-by-kind-3) - [Bug or Regression](#bug-or-regression-3) - [Dependencies](#dependencies-3) - [Added](#added-3) - [Changed](#changed-3) - [Removed](#removed-3) -- [v1.23.11](#v12311) - - [Downloads for v1.23.11](#downloads-for-v12311) +- [v1.23.12](#v12312) + - [Downloads for v1.23.12](#downloads-for-v12312) - [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.23.10](#changelog-since-v12310) - - [Important Security Information](#important-security-information-1) - - [CVE-2022-3172: Aggregated API server can cause clients to be redirected (SSRF)](#cve-2022-3172-aggregated-api-server-can-cause-clients-to-be-redirected-ssrf) - - [CVE-2021-25749: runAsNonRoot logic bypass for Windows containers](#cve-2021-25749-runasnonroot-logic-bypass-for-windows-containers) + - [Changelog since v1.23.11](#changelog-since-v12311) - [Changes by Kind](#changes-by-kind-4) - [Bug or Regression](#bug-or-regression-4) - [Dependencies](#dependencies-4) - [Added](#added-4) - [Changed](#changed-4) - [Removed](#removed-4) -- [v1.23.10](#v12310) - - [Downloads for v1.23.10](#downloads-for-v12310) +- [v1.23.11](#v12311) + - [Downloads for v1.23.11](#downloads-for-v12311) - [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.23.9](#changelog-since-v1239) + - [Changelog since v1.23.10](#changelog-since-v12310) + - [Important Security Information](#important-security-information-1) + - [CVE-2022-3172: Aggregated API server can cause clients to be redirected (SSRF)](#cve-2022-3172-aggregated-api-server-can-cause-clients-to-be-redirected-ssrf) + - [CVE-2021-25749: runAsNonRoot logic bypass for Windows containers](#cve-2021-25749-runasnonroot-logic-bypass-for-windows-containers) - [Changes by Kind](#changes-by-kind-5) - - [Feature](#feature-1) - [Bug or Regression](#bug-or-regression-5) - [Dependencies](#dependencies-5) - [Added](#added-5) - [Changed](#changed-5) - [Removed](#removed-5) -- [v1.23.9](#v1239) - - [Downloads for v1.23.9](#downloads-for-v1239) +- [v1.23.10](#v12310) + - [Downloads for v1.23.10](#downloads-for-v12310) - [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.23.8](#changelog-since-v1238) + - [Changelog since v1.23.9](#changelog-since-v1239) - [Changes by Kind](#changes-by-kind-6) + - [Feature](#feature-2) - [Bug or Regression](#bug-or-regression-6) - [Dependencies](#dependencies-6) - [Added](#added-6) - [Changed](#changed-6) - [Removed](#removed-6) -- [v1.23.8](#v1238) - - [Downloads for v1.23.8](#downloads-for-v1238) +- [v1.23.9](#v1239) + - [Downloads for v1.23.9](#downloads-for-v1239) - [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.23.7](#changelog-since-v1237) + - [Changelog since v1.23.8](#changelog-since-v1238) - [Changes by Kind](#changes-by-kind-7) - - [Feature](#feature-2) - [Bug or Regression](#bug-or-regression-7) - [Dependencies](#dependencies-7) - [Added](#added-7) - [Changed](#changed-7) - [Removed](#removed-7) -- [v1.23.7](#v1237) - - [Downloads for v1.23.7](#downloads-for-v1237) +- [v1.23.8](#v1238) + - [Downloads for v1.23.8](#downloads-for-v1238) - [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.23.6](#changelog-since-v1236) + - [Changelog since v1.23.7](#changelog-since-v1237) - [Changes by Kind](#changes-by-kind-8) - - [API Change](#api-change-1) - [Feature](#feature-3) - - [Failing Test](#failing-test) - [Bug or Regression](#bug-or-regression-8) - [Dependencies](#dependencies-8) - [Added](#added-8) - [Changed](#changed-8) - [Removed](#removed-8) -- [v1.23.6](#v1236) - - [Downloads for v1.23.6](#downloads-for-v1236) +- [v1.23.7](#v1237) + - [Downloads for v1.23.7](#downloads-for-v1237) - [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.23.5](#changelog-since-v1235) + - [Changelog since v1.23.6](#changelog-since-v1236) - [Changes by Kind](#changes-by-kind-9) - [API Change](#api-change-2) - [Feature](#feature-4) + - [Failing Test](#failing-test) - [Bug or Regression](#bug-or-regression-9) - [Dependencies](#dependencies-9) - [Added](#added-9) - [Changed](#changed-9) - [Removed](#removed-9) -- [v1.23.5](#v1235) - - [Downloads for v1.23.5](#downloads-for-v1235) +- [v1.23.6](#v1236) + - [Downloads for v1.23.6](#downloads-for-v1236) - [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.23.4](#changelog-since-v1234) + - [Changelog since v1.23.5](#changelog-since-v1235) - [Changes by Kind](#changes-by-kind-10) - [API Change](#api-change-3) - [Feature](#feature-5) @@ -172,14 +172,14 @@ - [Added](#added-10) - [Changed](#changed-10) - [Removed](#removed-10) -- [v1.23.4](#v1234) - - [Downloads for v1.23.4](#downloads-for-v1234) +- [v1.23.5](#v1235) + - [Downloads for v1.23.5](#downloads-for-v1235) - [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.23.3](#changelog-since-v1233) + - [Changelog since v1.23.4](#changelog-since-v1234) - [Changes by Kind](#changes-by-kind-11) - [API Change](#api-change-4) - [Feature](#feature-6) @@ -188,56 +188,72 @@ - [Added](#added-11) - [Changed](#changed-11) - [Removed](#removed-11) -- [v1.23.3](#v1233) - - [Downloads for v1.23.3](#downloads-for-v1233) +- [v1.23.4](#v1234) + - [Downloads for v1.23.4](#downloads-for-v1234) - [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.23.2](#changelog-since-v1232) + - [Changelog since v1.23.3](#changelog-since-v1233) - [Changes by Kind](#changes-by-kind-12) + - [API Change](#api-change-5) - [Feature](#feature-7) - [Bug or Regression](#bug-or-regression-12) - [Dependencies](#dependencies-12) - [Added](#added-12) - [Changed](#changed-12) - [Removed](#removed-12) -- [v1.23.2](#v1232) - - [Downloads for v1.23.2](#downloads-for-v1232) +- [v1.23.3](#v1233) + - [Downloads for v1.23.3](#downloads-for-v1233) - [Source Code](#source-code-13) - [Client Binaries](#client-binaries-13) - [Server Binaries](#server-binaries-13) - [Node Binaries](#node-binaries-13) - - [Changelog since v1.23.1](#changelog-since-v1231) + - [Container Images](#container-images-13) + - [Changelog since v1.23.2](#changelog-since-v1232) - [Changes by Kind](#changes-by-kind-13) - [Feature](#feature-8) - [Bug or Regression](#bug-or-regression-13) - - [Other (Cleanup or Flake)](#other-cleanup-or-flake-1) - [Dependencies](#dependencies-13) - [Added](#added-13) - [Changed](#changed-13) - [Removed](#removed-13) -- [v1.23.1](#v1231) - - [Downloads for v1.23.1](#downloads-for-v1231) +- [v1.23.2](#v1232) + - [Downloads for v1.23.2](#downloads-for-v1232) - [Source Code](#source-code-14) - [Client Binaries](#client-binaries-14) - [Server Binaries](#server-binaries-14) - [Node Binaries](#node-binaries-14) - - [Changelog since v1.23.0](#changelog-since-v1230) + - [Changelog since v1.23.1](#changelog-since-v1231) - [Changes by Kind](#changes-by-kind-14) - [Feature](#feature-9) - [Bug or Regression](#bug-or-regression-14) + - [Other (Cleanup or Flake)](#other-cleanup-or-flake-1) - [Dependencies](#dependencies-14) - [Added](#added-14) - [Changed](#changed-14) - [Removed](#removed-14) -- [v1.23.0](#v1230) - - [Downloads for v1.23.0](#downloads-for-v1230) +- [v1.23.1](#v1231) + - [Downloads for v1.23.1](#downloads-for-v1231) - [Source Code](#source-code-15) - [Client Binaries](#client-binaries-15) - [Server Binaries](#server-binaries-15) - [Node Binaries](#node-binaries-15) + - [Changelog since v1.23.0](#changelog-since-v1230) + - [Changes by Kind](#changes-by-kind-15) + - [Feature](#feature-10) + - [Bug or Regression](#bug-or-regression-15) + - [Dependencies](#dependencies-15) + - [Added](#added-15) + - [Changed](#changed-15) + - [Removed](#removed-15) +- [v1.23.0](#v1230) + - [Downloads for v1.23.0](#downloads-for-v1230) + - [Source Code](#source-code-16) + - [Client Binaries](#client-binaries-16) + - [Server Binaries](#server-binaries-16) + - [Node Binaries](#node-binaries-16) - [Changelog since v1.22.0](#changelog-since-v1220) - [What's New (Major Themes)](#whats-new-major-themes) - [Deprecation of FlexVolume](#deprecation-of-flexvolume) @@ -257,142 +273,255 @@ - [(No, really, you MUST read this before you upgrade)](#no-really-you-must-read-this-before-you-upgrade) - [Known Issues](#known-issues) - [Etcd v3.5.[0-2] data corruption](#etcd-v350-2-data-corruption) - - [Changes by Kind](#changes-by-kind-15) + - [Changes by Kind](#changes-by-kind-16) - [Deprecation](#deprecation) - - [API Change](#api-change-5) - - [Feature](#feature-10) + - [API Change](#api-change-6) + - [Feature](#feature-11) - [Documentation](#documentation) - [Failing Test](#failing-test-1) - - [Bug or Regression](#bug-or-regression-15) - - [Other (Cleanup or Flake)](#other-cleanup-or-flake-2) - - [Dependencies](#dependencies-15) - - [Added](#added-15) - - [Changed](#changed-15) - - [Removed](#removed-15) -- [v1.23.0-rc.1](#v1230-rc1) - - [Downloads for v1.23.0-rc.1](#downloads-for-v1230-rc1) - - [Source Code](#source-code-16) - - [Client Binaries](#client-binaries-16) - - [Server Binaries](#server-binaries-16) - - [Node Binaries](#node-binaries-16) - - [Changelog since v1.23.0-rc.0](#changelog-since-v1230-rc0) - - [Changes by Kind](#changes-by-kind-16) - [Bug or Regression](#bug-or-regression-16) + - [Other (Cleanup or Flake)](#other-cleanup-or-flake-2) - [Dependencies](#dependencies-16) - [Added](#added-16) - [Changed](#changed-16) - [Removed](#removed-16) -- [v1.23.0-rc.0](#v1230-rc0) - - [Downloads for v1.23.0-rc.0](#downloads-for-v1230-rc0) +- [v1.23.0-rc.1](#v1230-rc1) + - [Downloads for v1.23.0-rc.1](#downloads-for-v1230-rc1) - [Source Code](#source-code-17) - [Client Binaries](#client-binaries-17) - [Server Binaries](#server-binaries-17) - [Node Binaries](#node-binaries-17) - - [Changelog since v1.23.0-beta.0](#changelog-since-v1230-beta0) + - [Changelog since v1.23.0-rc.0](#changelog-since-v1230-rc0) - [Changes by Kind](#changes-by-kind-17) - - [API Change](#api-change-6) - - [Feature](#feature-11) - [Bug or Regression](#bug-or-regression-17) - [Dependencies](#dependencies-17) - [Added](#added-17) - [Changed](#changed-17) - [Removed](#removed-17) -- [v1.23.0-beta.0](#v1230-beta0) - - [Downloads for v1.23.0-beta.0](#downloads-for-v1230-beta0) +- [v1.23.0-rc.0](#v1230-rc0) + - [Downloads for v1.23.0-rc.0](#downloads-for-v1230-rc0) - [Source Code](#source-code-18) - [Client Binaries](#client-binaries-18) - [Server Binaries](#server-binaries-18) - [Node Binaries](#node-binaries-18) - - [Changelog since v1.23.0-alpha.4](#changelog-since-v1230-alpha4) - - [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.23.0-beta.0](#changelog-since-v1230-beta0) - [Changes by Kind](#changes-by-kind-18) - - [Deprecation](#deprecation-1) - [API Change](#api-change-7) - [Feature](#feature-12) - - [Documentation](#documentation-1) - [Bug or Regression](#bug-or-regression-18) - - [Other (Cleanup or Flake)](#other-cleanup-or-flake-3) - [Dependencies](#dependencies-18) - [Added](#added-18) - [Changed](#changed-18) - [Removed](#removed-18) -- [v1.23.0-alpha.4](#v1230-alpha4) - - [Downloads for v1.23.0-alpha.4](#downloads-for-v1230-alpha4) +- [v1.23.0-beta.0](#v1230-beta0) + - [Downloads for v1.23.0-beta.0](#downloads-for-v1230-beta0) - [Source Code](#source-code-19) - [Client Binaries](#client-binaries-19) - [Server Binaries](#server-binaries-19) - [Node Binaries](#node-binaries-19) - - [Changelog since v1.23.0-alpha.3](#changelog-since-v1230-alpha3) + - [Changelog since v1.23.0-alpha.4](#changelog-since-v1230-alpha4) + - [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-19) - - [Deprecation](#deprecation-2) + - [Deprecation](#deprecation-1) - [API Change](#api-change-8) - [Feature](#feature-13) - - [Failing Test](#failing-test-2) + - [Documentation](#documentation-1) - [Bug or Regression](#bug-or-regression-19) - - [Other (Cleanup or Flake)](#other-cleanup-or-flake-4) + - [Other (Cleanup or Flake)](#other-cleanup-or-flake-3) - [Dependencies](#dependencies-19) - [Added](#added-19) - [Changed](#changed-19) - [Removed](#removed-19) -- [v1.23.0-alpha.3](#v1230-alpha3) - - [Downloads for v1.23.0-alpha.3](#downloads-for-v1230-alpha3) +- [v1.23.0-alpha.4](#v1230-alpha4) + - [Downloads for v1.23.0-alpha.4](#downloads-for-v1230-alpha4) - [Source Code](#source-code-20) - [Client Binaries](#client-binaries-20) - [Server Binaries](#server-binaries-20) - [Node Binaries](#node-binaries-20) - - [Changelog since v1.23.0-alpha.2](#changelog-since-v1230-alpha2) + - [Changelog since v1.23.0-alpha.3](#changelog-since-v1230-alpha3) - [Changes by Kind](#changes-by-kind-20) - - [Deprecation](#deprecation-3) + - [Deprecation](#deprecation-2) - [API Change](#api-change-9) - [Feature](#feature-14) + - [Failing Test](#failing-test-2) - [Bug or Regression](#bug-or-regression-20) - - [Other (Cleanup or Flake)](#other-cleanup-or-flake-5) + - [Other (Cleanup or Flake)](#other-cleanup-or-flake-4) - [Dependencies](#dependencies-20) - [Added](#added-20) - [Changed](#changed-20) - [Removed](#removed-20) -- [v1.23.0-alpha.2](#v1230-alpha2) - - [Downloads for v1.23.0-alpha.2](#downloads-for-v1230-alpha2) +- [v1.23.0-alpha.3](#v1230-alpha3) + - [Downloads for v1.23.0-alpha.3](#downloads-for-v1230-alpha3) - [Source Code](#source-code-21) - [Client Binaries](#client-binaries-21) - [Server Binaries](#server-binaries-21) - [Node Binaries](#node-binaries-21) - - [Changelog since v1.23.0-alpha.1](#changelog-since-v1230-alpha1) + - [Changelog since v1.23.0-alpha.2](#changelog-since-v1230-alpha2) - [Changes by Kind](#changes-by-kind-21) - - [Deprecation](#deprecation-4) + - [Deprecation](#deprecation-3) - [API Change](#api-change-10) - [Feature](#feature-15) - - [Documentation](#documentation-2) - [Bug or Regression](#bug-or-regression-21) - - [Other (Cleanup or Flake)](#other-cleanup-or-flake-6) + - [Other (Cleanup or Flake)](#other-cleanup-or-flake-5) - [Dependencies](#dependencies-21) - [Added](#added-21) - [Changed](#changed-21) - [Removed](#removed-21) -- [v1.23.0-alpha.1](#v1230-alpha1) - - [Downloads for v1.23.0-alpha.1](#downloads-for-v1230-alpha1) +- [v1.23.0-alpha.2](#v1230-alpha2) + - [Downloads for v1.23.0-alpha.2](#downloads-for-v1230-alpha2) - [Source Code](#source-code-22) - [Client Binaries](#client-binaries-22) - [Server Binaries](#server-binaries-22) - [Node Binaries](#node-binaries-22) - - [Changelog since v1.22.0](#changelog-since-v1220-1) - - [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.23.0-alpha.1](#changelog-since-v1230-alpha1) - [Changes by Kind](#changes-by-kind-22) - - [Deprecation](#deprecation-5) + - [Deprecation](#deprecation-4) - [API Change](#api-change-11) - [Feature](#feature-16) - - [Documentation](#documentation-3) + - [Documentation](#documentation-2) - [Bug or Regression](#bug-or-regression-22) - - [Other (Cleanup or Flake)](#other-cleanup-or-flake-7) + - [Other (Cleanup or Flake)](#other-cleanup-or-flake-6) - [Dependencies](#dependencies-22) - [Added](#added-22) - [Changed](#changed-22) - [Removed](#removed-22) +- [v1.23.0-alpha.1](#v1230-alpha1) + - [Downloads for v1.23.0-alpha.1](#downloads-for-v1230-alpha1) + - [Source Code](#source-code-23) + - [Client Binaries](#client-binaries-23) + - [Server Binaries](#server-binaries-23) + - [Node Binaries](#node-binaries-23) + - [Changelog since v1.22.0](#changelog-since-v1220-1) + - [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-23) + - [Deprecation](#deprecation-5) + - [API Change](#api-change-12) + - [Feature](#feature-17) + - [Documentation](#documentation-3) + - [Bug or Regression](#bug-or-regression-23) + - [Other (Cleanup or Flake)](#other-cleanup-or-flake-7) + - [Dependencies](#dependencies-23) + - [Added](#added-23) + - [Changed](#changed-23) + - [Removed](#removed-23) +# v1.23.16 + + +## Downloads for v1.23.16 + + + +### Source Code + +filename | sha512 hash +-------- | ----------- +[kubernetes.tar.gz](https://dl.k8s.io/v1.23.16/kubernetes.tar.gz) | f4e872ef6b315607428920907a9a55a9d7546d84ca6102b79ba107d642c9878f188cb3d4331428c4f15d59cbec65ab24f8038b65202e86acdd31fb65cbe7d2ab +[kubernetes-src.tar.gz](https://dl.k8s.io/v1.23.16/kubernetes-src.tar.gz) | edebfdbd83ba33ca46b242da35b7cd41ca57e4d218e7dbed3ad74df58cab8f2e9837f50031f9c8ab82806e55a1bed0edaffedf337c60f238d807987cc4e172b8 + +### Client Binaries + +filename | sha512 hash +-------- | ----------- +[kubernetes-client-darwin-amd64.tar.gz](https://dl.k8s.io/v1.23.16/kubernetes-client-darwin-amd64.tar.gz) | 40cca087af79f67a260b93c692da6c6bbf5ab791d38ee1df33903ed8f817c0fd3bc5eb62adfe6b2f36cd209bc652b0746858201ebd7893ab50fad5bb375a3276 +[kubernetes-client-darwin-arm64.tar.gz](https://dl.k8s.io/v1.23.16/kubernetes-client-darwin-arm64.tar.gz) | 8bc8cc244ee5d0d578280cbb7c9e203294f5cf3a85bb42c2f98803841f2346009bb010347451cbfe1ca847fd4a89a60d7e2cc2ae43fb0401d50fa7503425be05 +[kubernetes-client-linux-386.tar.gz](https://dl.k8s.io/v1.23.16/kubernetes-client-linux-386.tar.gz) | d5b40c11113c4758e4f7d9b645dbde1668f2c1f048a88a283640b9416219438755f7943b1156be9a9c9b1f8a3025f95065495711e36e43d6d3809e4c13405904 +[kubernetes-client-linux-amd64.tar.gz](https://dl.k8s.io/v1.23.16/kubernetes-client-linux-amd64.tar.gz) | b91e9b9654cdc962390648d81d2099ee22ab8444efff18775fee7d88ddcd6b5b442ce978960211e1b2a179115c426ce1ce85fdebd4faf901695d301376f1361c +[kubernetes-client-linux-arm.tar.gz](https://dl.k8s.io/v1.23.16/kubernetes-client-linux-arm.tar.gz) | 8d33aba4ab24ccceb5b17fb29c6a4fe53b6986124fa95d9fed7a9e770ecf9987ed87e6d316e9e898f2cb588ffd9d534bcd654014a5188c49713773997d9f62f1 +[kubernetes-client-linux-arm64.tar.gz](https://dl.k8s.io/v1.23.16/kubernetes-client-linux-arm64.tar.gz) | 33c5d05b18d71095cc9e7f7c3cf0b81b3cafc1819327483d9d757da73539ee3aa20b53f9f33b4bdba299eab06ecc1fe6bcc00f231e005b1f80c5240b8c7d922f +[kubernetes-client-linux-ppc64le.tar.gz](https://dl.k8s.io/v1.23.16/kubernetes-client-linux-ppc64le.tar.gz) | 86c3b36db1b7ee491efa6201c64c307f0d01bc22668f9ff39bbc96ee2dde90d80142a4d7b7cc2b44891e2ab2574309d781a5c42c09a268de6815a12340a44a74 +[kubernetes-client-linux-s390x.tar.gz](https://dl.k8s.io/v1.23.16/kubernetes-client-linux-s390x.tar.gz) | 294ce4d00553d720d7a862b09a153209e5de39578d52e44b2af17c104fdbe78e78671d6ee078efc22a19df935342fd22b92109ed2ff83cd930cbb966547b3860 +[kubernetes-client-windows-386.tar.gz](https://dl.k8s.io/v1.23.16/kubernetes-client-windows-386.tar.gz) | 6c1c758fa377271a4a30c300dfa6cf24984b66e09a085f4b2e136bc368c1e1f10841cba3d5f3a4794c408a5e227227af632b8c162dccf895b835b210756a47ca +[kubernetes-client-windows-amd64.tar.gz](https://dl.k8s.io/v1.23.16/kubernetes-client-windows-amd64.tar.gz) | a407333fd7abff500f423ba8ee6b7bff4f9434943d630061d4aba9b5781c5a64ba6ecd72e0d527099247e53d6348a9fda220880d6d8890429c17ebf98f6d300e +[kubernetes-client-windows-arm64.tar.gz](https://dl.k8s.io/v1.23.16/kubernetes-client-windows-arm64.tar.gz) | a096749df3864ee2ea85179850b05b6afd53842390ac91161b3f14f3fceb0003a8efa5518acd52a751d206f97d2d0006a50dedb8a06caed3544d29a2811240f2 + +### Server Binaries + +filename | sha512 hash +-------- | ----------- +[kubernetes-server-linux-amd64.tar.gz](https://dl.k8s.io/v1.23.16/kubernetes-server-linux-amd64.tar.gz) | b9ac9a70ac41969b9532f6b22225924214c7a7a015e459642818207974e95440bc3533d353f43bce80556e25729d2227b2ff0485ca0ee7b6fc040eac948db243 +[kubernetes-server-linux-arm.tar.gz](https://dl.k8s.io/v1.23.16/kubernetes-server-linux-arm.tar.gz) | ce898b7a658e75034738a4fbde47306df85f2fc10ba6c6d238316b786ed0553d30d37034956167ea6456da497fe203661dd4e297f8e4013b0eb0a5ef439e7fbf +[kubernetes-server-linux-arm64.tar.gz](https://dl.k8s.io/v1.23.16/kubernetes-server-linux-arm64.tar.gz) | 789abee922dd618ddb9a0189341f30196614e942c41572f593b4ba0c8afa962f63defae303c5ebf067c5e26c38f61d714b0778c901ea4d07dc36141be4d91e62 +[kubernetes-server-linux-ppc64le.tar.gz](https://dl.k8s.io/v1.23.16/kubernetes-server-linux-ppc64le.tar.gz) | d23d0946be48770e4bf644463fa4910f800f365231af25dd0929c9c1a8fee8d2613d7012451f697f36a905d4d63907408e03c24cd72df2648dbe2d37f8bdc4f2 +[kubernetes-server-linux-s390x.tar.gz](https://dl.k8s.io/v1.23.16/kubernetes-server-linux-s390x.tar.gz) | a6b29082c52a9ebd562132e6ad47075a4b49bdf7c98899a47997b62463764350247d506ad9de9fc8ef031b9f5d3af17bf93472cfc507ec4010b8c697af61035c + +### Node Binaries + +filename | sha512 hash +-------- | ----------- +[kubernetes-node-linux-amd64.tar.gz](https://dl.k8s.io/v1.23.16/kubernetes-node-linux-amd64.tar.gz) | 3fed26409429c87bbd60da45ba72c67576f036da16242ef92567554180f18d1960a1a2dfb525ecba915ef926f00915bf29bcd3033369f96741ba917b95d34086 +[kubernetes-node-linux-arm.tar.gz](https://dl.k8s.io/v1.23.16/kubernetes-node-linux-arm.tar.gz) | 514201f6925573ec0fbfe0a2519025b4ff0fc4bdda01e36cec2345a92ef432b3b3fcd7fdcdf03e7809c3faa655f143d1694bbb8c0b86f7646024f24d9a8ba929 +[kubernetes-node-linux-arm64.tar.gz](https://dl.k8s.io/v1.23.16/kubernetes-node-linux-arm64.tar.gz) | 0e8ae7a52fbef727840cd8fa9d7ee324bf6fe7a129135aa0b2bc2dd36bae536070a61063490a2cb711319a4b2b9c06c2aefd6f0681a8752be64d30b1385a1e91 +[kubernetes-node-linux-ppc64le.tar.gz](https://dl.k8s.io/v1.23.16/kubernetes-node-linux-ppc64le.tar.gz) | 80941bcdd3ab9afd65a8200dfc0c8b0133b94ee40f88196385c6bbaebece3c32ea61b961ea99ed6389483077ca74072b86aefbe2d16e1ce9fa090b1f11e3718b +[kubernetes-node-linux-s390x.tar.gz](https://dl.k8s.io/v1.23.16/kubernetes-node-linux-s390x.tar.gz) | 5a514a3458aa1ae8676ae07c09cea882973a82f8bc15ad43d6485618ad6509afe78d109e73e82197bb20862bb6bde6914c9e48c9d8d9b2a87d246d3eba21ca69 +[kubernetes-node-windows-amd64.tar.gz](https://dl.k8s.io/v1.23.16/kubernetes-node-windows-amd64.tar.gz) | 711c264f937205cbe5b90903e6a18a4c7bbd0c5f7c179f635691822c78f494045f245ea215f1edb6369fe5509bb53d5be5a5f7c4644af4b85bd5ab348cdb2839 + +### 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.23.16](https://console.cloud.google.com/gcr/images/k8s-artifacts-prod/us/conformance) | [amd64](https://console.cloud.google.com/gcr/images/k8s-artifacts-prod/us/conformance-amd64), [arm](https://console.cloud.google.com/gcr/images/k8s-artifacts-prod/us/conformance-arm), [arm64](https://console.cloud.google.com/gcr/images/k8s-artifacts-prod/us/conformance-arm64), [ppc64le](https://console.cloud.google.com/gcr/images/k8s-artifacts-prod/us/conformance-ppc64le), [s390x](https://console.cloud.google.com/gcr/images/k8s-artifacts-prod/us/conformance-s390x) +[registry.k8s.io/kube-apiserver:v1.23.16](https://console.cloud.google.com/gcr/images/k8s-artifacts-prod/us/kube-apiserver) | [amd64](https://console.cloud.google.com/gcr/images/k8s-artifacts-prod/us/kube-apiserver-amd64), [arm](https://console.cloud.google.com/gcr/images/k8s-artifacts-prod/us/kube-apiserver-arm), [arm64](https://console.cloud.google.com/gcr/images/k8s-artifacts-prod/us/kube-apiserver-arm64), [ppc64le](https://console.cloud.google.com/gcr/images/k8s-artifacts-prod/us/kube-apiserver-ppc64le), [s390x](https://console.cloud.google.com/gcr/images/k8s-artifacts-prod/us/kube-apiserver-s390x) +[registry.k8s.io/kube-controller-manager:v1.23.16](https://console.cloud.google.com/gcr/images/k8s-artifacts-prod/us/kube-controller-manager) | [amd64](https://console.cloud.google.com/gcr/images/k8s-artifacts-prod/us/kube-controller-manager-amd64), [arm](https://console.cloud.google.com/gcr/images/k8s-artifacts-prod/us/kube-controller-manager-arm), [arm64](https://console.cloud.google.com/gcr/images/k8s-artifacts-prod/us/kube-controller-manager-arm64), [ppc64le](https://console.cloud.google.com/gcr/images/k8s-artifacts-prod/us/kube-controller-manager-ppc64le), [s390x](https://console.cloud.google.com/gcr/images/k8s-artifacts-prod/us/kube-controller-manager-s390x) +[registry.k8s.io/kube-proxy:v1.23.16](https://console.cloud.google.com/gcr/images/k8s-artifacts-prod/us/kube-proxy) | [amd64](https://console.cloud.google.com/gcr/images/k8s-artifacts-prod/us/kube-proxy-amd64), [arm](https://console.cloud.google.com/gcr/images/k8s-artifacts-prod/us/kube-proxy-arm), [arm64](https://console.cloud.google.com/gcr/images/k8s-artifacts-prod/us/kube-proxy-arm64), [ppc64le](https://console.cloud.google.com/gcr/images/k8s-artifacts-prod/us/kube-proxy-ppc64le), [s390x](https://console.cloud.google.com/gcr/images/k8s-artifacts-prod/us/kube-proxy-s390x) +[registry.k8s.io/kube-scheduler:v1.23.16](https://console.cloud.google.com/gcr/images/k8s-artifacts-prod/us/kube-scheduler) | [amd64](https://console.cloud.google.com/gcr/images/k8s-artifacts-prod/us/kube-scheduler-amd64), [arm](https://console.cloud.google.com/gcr/images/k8s-artifacts-prod/us/kube-scheduler-arm), [arm64](https://console.cloud.google.com/gcr/images/k8s-artifacts-prod/us/kube-scheduler-arm64), [ppc64le](https://console.cloud.google.com/gcr/images/k8s-artifacts-prod/us/kube-scheduler-ppc64le), [s390x](https://console.cloud.google.com/gcr/images/k8s-artifacts-prod/us/kube-scheduler-s390x) + +## Changelog since v1.23.15 + +## Changes by Kind + +### API Change + +- Kubernetes 1.23 is now built with go1.19.4. To match behavior of previous Kubernetes 1.23 patch releases: + - `kube-apiserver` defaults the GOGC setting to 63, to approximate go1.17 garbage collection memory performance in heavily loaded API servers + - `kube-apiserver` defaults the GODEBUG x509sha1 setting to `x509sha1=1` to match go1.17 support for sha1 certificates ([#113983](https://github.com/kubernetes/kubernetes/pull/113983), [@liggitt](https://github.com/liggitt)) [SIG API Machinery, Apps, Architecture, Auth, Autoscaling, CLI, Cloud Provider, Cluster Lifecycle, Instrumentation, Network, Node, Release, Scheduling, Storage and Testing] + +### Feature + +- Kubernetes is now built with Go 1.19.5 ([#115011](https://github.com/kubernetes/kubernetes/pull/115011), [@cpanato](https://github.com/cpanato)) [SIG Cloud Provider, Release and Testing] + +### Bug or Regression + +- Client-go: fixes potential data races retrying requests using a custom io.Reader body; with this fix, only requests with no body or with string / []byte / runtime.Object bodies can be retried ([#113933](https://github.com/kubernetes/kubernetes/pull/113933), [@liggitt](https://github.com/liggitt)) [SIG API Machinery] +- Do not include preemptor pod metadata in the event message ([#115025](https://github.com/kubernetes/kubernetes/pull/115025), [@mimowo](https://github.com/mimowo)) [SIG Scheduling] +- Failed pods associated with a job with `parallelism = 1` are recreated by the job controller honoring exponential backoff delay again. However, for jobs with `parallelism > 1`, pods might be created without exponential backoff delay. ([#115020](https://github.com/kubernetes/kubernetes/pull/115020), [@nikhita](https://github.com/nikhita)) [SIG Apps] +- Fixed StatefulSet to show the valid status even if the new replica creation fails. ([#112084](https://github.com/kubernetes/kubernetes/pull/112084), [@gjkim42](https://github.com/gjkim42)) [SIG Apps and Testing] +- Kube-apiserver: bugfix DeleteCollection API fails if request body is non-empty ([#113967](https://github.com/kubernetes/kubernetes/pull/113967), [@sxllwx](https://github.com/sxllwx)) [SIG API Machinery] +- Kubelet: make the image pull time more accurate in event ([#114430](https://github.com/kubernetes/kubernetes/pull/114430), [@pacoxu](https://github.com/pacoxu)) [SIG Node] +- [aws] Fixed a bug which reduces the number of unnecessary calls to STS in the event of assume role failures in the legacy cloud provider ([#110706](https://github.com/kubernetes/kubernetes/pull/110706), [@prateekgogia](https://github.com/prateekgogia)) [SIG Cloud Provider] + +## Dependencies + +### Added +_Nothing has changed._ + +### Changed +- github.com/yuin/goldmark: [v1.4.0 → v1.4.13](https://github.com/yuin/goldmark/compare/v1.4.0...v1.4.13) +- golang.org/x/crypto: 32db794 → 8634188 +- golang.org/x/mod: v0.4.2 → 86c51ed +- golang.org/x/net: 491a49a → 1e63c2f +- golang.org/x/oauth2: 2bc19b1 → d3ed0bb +- golang.org/x/sync: 036812b → 886fb93 +- golang.org/x/sys: f4d4317 → v0.3.0 +- golang.org/x/term: 6886f2d → v0.3.0 +- golang.org/x/text: v0.3.7 → v0.5.0 +- golang.org/x/time: 1f47c86 → 90d013b +- golang.org/x/tools: d4cc65f → v0.1.12 +- sigs.k8s.io/apiserver-network-proxy/konnectivity-client: v0.0.33 → v0.0.35 + +### Removed +_Nothing has changed._ + + + # v1.23.15