|
1 | 1 | <!-- BEGIN MUNGE: GENERATED_TOC -->
|
2 | 2 |
|
3 |
| -- [v1.18.3](#v1183) |
4 |
| - - [Downloads for v1.18.3](#downloads-for-v1183) |
| 3 | +- [v1.18.4](#v1184) |
| 4 | + - [Downloads for v1.18.4](#downloads-for-v1184) |
5 | 5 | - [Source Code](#source-code)
|
6 | 6 | - [Client binaries](#client-binaries)
|
7 | 7 | - [Server binaries](#server-binaries)
|
8 | 8 | - [Node binaries](#node-binaries)
|
9 |
| - - [Changelog since v1.18.2](#changelog-since-v1182) |
| 9 | + - [Changelog since v1.18.3](#changelog-since-v1183) |
10 | 10 | - [Changes by Kind](#changes-by-kind)
|
| 11 | + - [API Change](#api-change) |
| 12 | + - [Feature](#feature) |
11 | 13 | - [Bug or Regression](#bug-or-regression)
|
12 | 14 | - [Other (Cleanup or Flake)](#other-cleanup-or-flake)
|
13 | 15 | - [Dependencies](#dependencies)
|
14 | 16 | - [Added](#added)
|
15 | 17 | - [Changed](#changed)
|
16 | 18 | - [Removed](#removed)
|
17 |
| -- [v1.18.2](#v1182) |
18 |
| - - [Downloads for v1.18.2](#downloads-for-v1182) |
19 |
| - - [Client Binaries](#client-binaries-1) |
20 |
| - - [Server Binaries](#server-binaries-1) |
21 |
| - - [Node Binaries](#node-binaries-1) |
22 |
| - - [Changelog since v1.18.1](#changelog-since-v1181) |
| 19 | +- [v1.18.3](#v1183) |
| 20 | + - [Downloads for v1.18.3](#downloads-for-v1183) |
| 21 | + - [Source Code](#source-code-1) |
| 22 | + - [Client binaries](#client-binaries-1) |
| 23 | + - [Server binaries](#server-binaries-1) |
| 24 | + - [Node binaries](#node-binaries-1) |
| 25 | + - [Changelog since v1.18.2](#changelog-since-v1182) |
23 | 26 | - [Changes by Kind](#changes-by-kind-1)
|
24 | 27 | - [Bug or Regression](#bug-or-regression-1)
|
25 |
| -- [v1.18.1](#v1181) |
26 |
| - - [Downloads for v1.18.1](#downloads-for-v1181) |
| 28 | + - [Other (Cleanup or Flake)](#other-cleanup-or-flake-1) |
| 29 | + - [Dependencies](#dependencies-1) |
| 30 | + - [Added](#added-1) |
| 31 | + - [Changed](#changed-1) |
| 32 | + - [Removed](#removed-1) |
| 33 | +- [v1.18.2](#v1182) |
| 34 | + - [Downloads for v1.18.2](#downloads-for-v1182) |
27 | 35 | - [Client Binaries](#client-binaries-2)
|
28 | 36 | - [Server Binaries](#server-binaries-2)
|
29 | 37 | - [Node Binaries](#node-binaries-2)
|
30 |
| - - [Changelog since v1.18.0](#changelog-since-v1180) |
| 38 | + - [Changelog since v1.18.1](#changelog-since-v1181) |
31 | 39 | - [Changes by Kind](#changes-by-kind-2)
|
32 |
| - - [Feature](#feature) |
33 |
| - - [Other (Bug, Cleanup or Flake)](#other-bug-cleanup-or-flake) |
34 |
| -- [v1.18.0](#v1180) |
35 |
| - - [Downloads for v1.18.0](#downloads-for-v1180) |
| 40 | + - [Bug or Regression](#bug-or-regression-2) |
| 41 | +- [v1.18.1](#v1181) |
| 42 | + - [Downloads for v1.18.1](#downloads-for-v1181) |
36 | 43 | - [Client Binaries](#client-binaries-3)
|
37 | 44 | - [Server Binaries](#server-binaries-3)
|
38 | 45 | - [Node Binaries](#node-binaries-3)
|
| 46 | + - [Changelog since v1.18.0](#changelog-since-v1180) |
| 47 | + - [Changes by Kind](#changes-by-kind-3) |
| 48 | + - [Feature](#feature-1) |
| 49 | + - [Other (Bug, Cleanup or Flake)](#other-bug-cleanup-or-flake) |
| 50 | +- [v1.18.0](#v1180) |
| 51 | + - [Downloads for v1.18.0](#downloads-for-v1180) |
| 52 | + - [Client Binaries](#client-binaries-4) |
| 53 | + - [Server Binaries](#server-binaries-4) |
| 54 | + - [Node Binaries](#node-binaries-4) |
39 | 55 | - [Changelog since v1.17.0](#changelog-since-v1170)
|
40 | 56 | - [What’s New (Major Themes)](#what’s-new-major-themes)
|
41 | 57 | - [Kubernetes Topology Manager Moves to Beta - Align Up!](#kubernetes-topology-manager-moves-to-beta---align-up)
|
|
51 | 67 | - [kubelet:](#kubelet:)
|
52 | 68 | - [kubectl:](#kubectl:)
|
53 | 69 | - [client-go:](#client-go:)
|
54 |
| - - [Changes by Kind](#changes-by-kind-3) |
| 70 | + - [Changes by Kind](#changes-by-kind-4) |
55 | 71 | - [Deprecation](#deprecation)
|
56 | 72 | - [kube-apiserver:](#kube-apiserver:-1)
|
57 | 73 | - [kube-controller-manager:](#kube-controller-manager:)
|
|
62 | 78 | - [add-ons:](#add-ons:)
|
63 | 79 | - [kube-scheduler:](#kube-scheduler:)
|
64 | 80 | - [Other deprecations:](#other-deprecations:)
|
65 |
| - - [API Change](#api-change) |
| 81 | + - [API Change](#api-change-1) |
66 | 82 | - [New API types/versions:](#new-api-types/versions:)
|
67 | 83 | - [New API fields:](#new-api-fields:)
|
68 | 84 | - [Other API changes:](#other-api-changes:)
|
|
72 | 88 | - [kube-proxy:](#kube-proxy:-1)
|
73 | 89 | - [Features graduated to beta:](#features-graduated-to-beta:)
|
74 | 90 | - [Features graduated to GA:](#features-graduated-to-ga:)
|
75 |
| - - [Feature](#feature-1) |
| 91 | + - [Feature](#feature-2) |
76 | 92 | - [Metrics:](#metrics:)
|
77 | 93 | - [Other (Bug, Cleanup or Flake)](#other-bug-cleanup-or-flake-1)
|
78 |
| - - [Dependencies](#dependencies-1) |
| 94 | + - [Dependencies](#dependencies-2) |
79 | 95 | - [v1.18.0-rc.1](#v1180-rc1)
|
80 | 96 | - [Downloads for v1.18.0-rc.1](#downloads-for-v1180-rc1)
|
81 |
| - - [Client Binaries](#client-binaries-4) |
82 |
| - - [Server Binaries](#server-binaries-4) |
83 |
| - - [Node Binaries](#node-binaries-4) |
| 97 | + - [Client Binaries](#client-binaries-5) |
| 98 | + - [Server Binaries](#server-binaries-5) |
| 99 | + - [Node Binaries](#node-binaries-5) |
84 | 100 | - [Changelog since v1.18.0-beta.2](#changelog-since-v1180-beta2)
|
85 |
| - - [Changes by Kind](#changes-by-kind-4) |
86 |
| - - [API Change](#api-change-1) |
| 101 | + - [Changes by Kind](#changes-by-kind-5) |
| 102 | + - [API Change](#api-change-2) |
87 | 103 | - [Other (Bug, Cleanup or Flake)](#other-bug-cleanup-or-flake-2)
|
88 | 104 | - [v1.18.0-beta.2](#v1180-beta2)
|
89 | 105 | - [Downloads for v1.18.0-beta.2](#downloads-for-v1180-beta2)
|
90 |
| - - [Client Binaries](#client-binaries-5) |
91 |
| - - [Server Binaries](#server-binaries-5) |
92 |
| - - [Node Binaries](#node-binaries-5) |
| 106 | + - [Client Binaries](#client-binaries-6) |
| 107 | + - [Server Binaries](#server-binaries-6) |
| 108 | + - [Node Binaries](#node-binaries-6) |
93 | 109 | - [Changelog since v1.18.0-beta.1](#changelog-since-v1180-beta1)
|
94 | 110 | - [Urgent Upgrade Notes](#urgent-upgrade-notes-1)
|
95 | 111 | - [(No, really, you MUST read this before you upgrade)](#no-really-you-must-read-this-before-you-upgrade-1)
|
96 |
| - - [Changes by Kind](#changes-by-kind-5) |
| 112 | + - [Changes by Kind](#changes-by-kind-6) |
97 | 113 | - [Deprecation](#deprecation-1)
|
98 |
| - - [API Change](#api-change-2) |
99 |
| - - [Feature](#feature-2) |
| 114 | + - [API Change](#api-change-3) |
| 115 | + - [Feature](#feature-3) |
100 | 116 | - [Documentation](#documentation)
|
101 | 117 | - [Other (Bug, Cleanup or Flake)](#other-bug-cleanup-or-flake-3)
|
102 | 118 | - [v1.18.0-beta.1](#v1180-beta1)
|
103 | 119 | - [Downloads for v1.18.0-beta.1](#downloads-for-v1180-beta1)
|
104 |
| - - [Client Binaries](#client-binaries-6) |
105 |
| - - [Server Binaries](#server-binaries-6) |
106 |
| - - [Node Binaries](#node-binaries-6) |
| 120 | + - [Client Binaries](#client-binaries-7) |
| 121 | + - [Server Binaries](#server-binaries-7) |
| 122 | + - [Node Binaries](#node-binaries-7) |
107 | 123 | - [Changelog since v1.18.0-beta.0](#changelog-since-v1180-beta0)
|
108 | 124 | - [Urgent Upgrade Notes](#urgent-upgrade-notes-2)
|
109 | 125 | - [(No, really, you MUST read this before you upgrade)](#no-really-you-must-read-this-before-you-upgrade-2)
|
110 |
| - - [Changes by Kind](#changes-by-kind-6) |
| 126 | + - [Changes by Kind](#changes-by-kind-7) |
111 | 127 | - [Deprecation](#deprecation-2)
|
112 |
| - - [API Change](#api-change-3) |
| 128 | + - [API Change](#api-change-4) |
113 | 129 | - [v1.18.0-alpha.1](#v1180-alpha1)
|
114 | 130 | - [Downloads for v1.18.0-alpha.1](#downloads-for-v1180-alpha1)
|
115 |
| - - [Client Binaries](#client-binaries-7) |
116 |
| - - [Server Binaries](#server-binaries-7) |
117 |
| - - [Node Binaries](#node-binaries-7) |
| 131 | + - [Client Binaries](#client-binaries-8) |
| 132 | + - [Server Binaries](#server-binaries-8) |
| 133 | + - [Node Binaries](#node-binaries-8) |
118 | 134 | - [Changelog since v1.17.0](#changelog-since-v1170-1)
|
119 | 135 | - [Action Required](#action-required)
|
120 | 136 | - [Other notable changes](#other-notable-changes)
|
121 | 137 |
|
122 | 138 | <!-- END MUNGE: GENERATED_TOC -->
|
123 | 139 |
|
| 140 | +# v1.18.4 |
| 141 | + |
| 142 | + |
| 143 | +## Downloads for v1.18.4 |
| 144 | + |
| 145 | +### Source Code |
| 146 | + |
| 147 | +filename | sha512 hash |
| 148 | +-------- | ----------- |
| 149 | +[kubernetes.tar.gz](https://dl.k8s.io/v1.18.4/kubernetes.tar.gz) | 8d2cec9d026bbed016f004c23e205e234bcd40072cda81e805ecebe6e8cc8e4b5f1685c9dc57640edc3c5c67e09ac362bfa9bae1b654fcf425d3e4e184b5b46f |
| 150 | +[kubernetes-src.tar.gz](https://dl.k8s.io/v1.18.4/kubernetes-src.tar.gz) | 04a0180addc8c03815652b2cda14608022f0679466028eae475d88661369441f46d6f7be544d88b461508ca8c89410da1f43f51fde246cb8c8470d9c22973f0f |
| 151 | + |
| 152 | +### Client binaries |
| 153 | + |
| 154 | +filename | sha512 hash |
| 155 | +-------- | ----------- |
| 156 | +[kubernetes-client-darwin-386.tar.gz](https://dl.k8s.io/v1.18.4/kubernetes-client-darwin-386.tar.gz) | 60e5e7b72570c927915a5d9b29bc06c0efbd1f80fbf2e14ccc8811b2962263de4a22b8fc2d3645888bd56b16f21093d6e8dd346bb62ffac50f6a20ed9e1516db |
| 157 | +[kubernetes-client-darwin-amd64.tar.gz](https://dl.k8s.io/v1.18.4/kubernetes-client-darwin-amd64.tar.gz) | 189430f4b19cb7a147e9974268874564584ac0e91aa16864e2fe9c2428e5b08f283c7d48d31bb9f05743db979f7414abace2fc4a9d6b8afc04fba2f7874ebd57 |
| 158 | +[kubernetes-client-linux-386.tar.gz](https://dl.k8s.io/v1.18.4/kubernetes-client-linux-386.tar.gz) | 078cff6c8c5b902fc3326026894c68c9e8db49c1e247dafff73ed53c61547179537e60a6839ca34c4ac8632518988834427d336b71f4cbfc2dd878a6cbe48718 |
| 159 | +[kubernetes-client-linux-amd64.tar.gz](https://dl.k8s.io/v1.18.4/kubernetes-client-linux-amd64.tar.gz) | 69344ab18d8f9608374cd4994ffbd878a9738b14793a41a25dfbedb0bf9a6174605507f92e7032930700c79ccc12ca899570a099d9db624d4c65580aefedbe0c |
| 160 | +[kubernetes-client-linux-arm.tar.gz](https://dl.k8s.io/v1.18.4/kubernetes-client-linux-arm.tar.gz) | ae202fa504f9f10a9e6e8d6eb2e5407729dbcc3fbde34ecb7814994a45b7e80446cc81845d4cde661d9937fcd1b6914820ce9f1bdf30a27a72f5f96fa3483dbf |
| 161 | +[kubernetes-client-linux-arm64.tar.gz](https://dl.k8s.io/v1.18.4/kubernetes-client-linux-arm64.tar.gz) | 7ee7d1e493b399e3767e526d5a80b94d099c48798f62fa8e9673f974ea87ec5461a793381d6bbfd461a32ac735f6d66faa223659ddcb825ef0a1f405a482e404 |
| 162 | +[kubernetes-client-linux-ppc64le.tar.gz](https://dl.k8s.io/v1.18.4/kubernetes-client-linux-ppc64le.tar.gz) | f8f1c44843584aadacd851f3c33cdd3699ff35cff4503da40e4280586b4281af4a24736cdb6b635e486015b3476106065eb61abe06d8d9c51f70e7e6838e0536 |
| 163 | +[kubernetes-client-linux-s390x.tar.gz](https://dl.k8s.io/v1.18.4/kubernetes-client-linux-s390x.tar.gz) | ff796f22edff24d84a8f8952490db78ea20570dc7752cabb60035e84368256c900d32c926a501fe70781c2bf682cca2daf920c22034c8b4d3f32679d659ea5d3 |
| 164 | +[kubernetes-client-windows-386.tar.gz](https://dl.k8s.io/v1.18.4/kubernetes-client-windows-386.tar.gz) | aebf17c13b081eeeaf7608e89599441cbeed959f3895dc969beec20e2561b4a89a51d40575f01c9d6fb58d1a1057717349ad668d3bed89de77ab78396ffccad9 |
| 165 | +[kubernetes-client-windows-amd64.tar.gz](https://dl.k8s.io/v1.18.4/kubernetes-client-windows-amd64.tar.gz) | 7eb3201320139379f095c9d425434edbe7e608499b04033a303e6aa3e205d2b6e7d585d2850d3d2431498f34e48c5ff49561b038f309d02439e9d5eb2e809563 |
| 166 | + |
| 167 | +### Server binaries |
| 168 | + |
| 169 | +filename | sha512 hash |
| 170 | +-------- | ----------- |
| 171 | +[kubernetes-server-linux-amd64.tar.gz](https://dl.k8s.io/v1.18.4/kubernetes-server-linux-amd64.tar.gz) | e85fbe9aa255cabcf58b4c18fa666d6a85effa0fc9c78d0d150abf3f89bfd13fcd55163caf02188b095310e01f49e1f32464c9e87f43cebe1043868436e0e751 |
| 172 | +[kubernetes-server-linux-arm.tar.gz](https://dl.k8s.io/v1.18.4/kubernetes-server-linux-arm.tar.gz) | 6d6befa922522b8c6155cdeea7d56e1f21dc175b71ce2285c87a5ef591abc9590a37a56ae21792c0763ccee690110b5b6db5953aef36d607d6b21920f22e9c7f |
| 173 | +[kubernetes-server-linux-arm64.tar.gz](https://dl.k8s.io/v1.18.4/kubernetes-server-linux-arm64.tar.gz) | 8158bc2fdb3577816f709a15633a1740872083032962ae0cb42a0975b614e6307e3a75fe8e58b8753a162702ef789d9c5e51ba22d754198e55339da811b05889 |
| 174 | +[kubernetes-server-linux-ppc64le.tar.gz](https://dl.k8s.io/v1.18.4/kubernetes-server-linux-ppc64le.tar.gz) | d1c799ccebdfce580510cd0c5f61b30e47629cc1f837c8c2fed8408b6289fc7ff27f07a006ca04db023bb8924f963b78e10aa8538f02cf0b5a1bdbc3ed7bf1d0 |
| 175 | +[kubernetes-server-linux-s390x.tar.gz](https://dl.k8s.io/v1.18.4/kubernetes-server-linux-s390x.tar.gz) | 0b8b357757b3e16ca947ff774b89524a8d2a2be94b422483dbe7148891daabdd6a626ab173084dd09854d83fff6d3c1df853fdeaab89ba289d16b7515746f13b |
| 176 | + |
| 177 | +### Node binaries |
| 178 | + |
| 179 | +filename | sha512 hash |
| 180 | +-------- | ----------- |
| 181 | +[kubernetes-node-linux-amd64.tar.gz](https://dl.k8s.io/v1.18.4/kubernetes-node-linux-amd64.tar.gz) | b01c34c0303116a2c7a579fec5bcd19d76fa605c6ec9fa7c9885e669437911365cf63c8be381aebab666f833ff9099be024fb139d3ddc50e5f9b6702352b5a3c |
| 182 | +[kubernetes-node-linux-arm.tar.gz](https://dl.k8s.io/v1.18.4/kubernetes-node-linux-arm.tar.gz) | 21384a97bea7d4e97a24d660f7c1ba9b5577314f5c6602c6fa29e1501628a513489a1ce8472f6b5d0b4964625d5e9ff786ea2069a5add112eae3d28069ce3758 |
| 183 | +[kubernetes-node-linux-arm64.tar.gz](https://dl.k8s.io/v1.18.4/kubernetes-node-linux-arm64.tar.gz) | 8158b7abd711a42b1ff4eb42ce49d9eeb04d8903f0daa48cd7528516dafaf6693669d8653b1360fe2630c95b78fa3552184423670fd919896411d1d25781d173 |
| 184 | +[kubernetes-node-linux-ppc64le.tar.gz](https://dl.k8s.io/v1.18.4/kubernetes-node-linux-ppc64le.tar.gz) | 5fa9d1306790f8cb8b16b7e9521d46f8e56cc619acd90165180c9fb02ac9bf0908130f80a7c0fce046a4f15ab4e366ab0d9f4b18a5da8180607c343e9009433b |
| 185 | +[kubernetes-node-linux-s390x.tar.gz](https://dl.k8s.io/v1.18.4/kubernetes-node-linux-s390x.tar.gz) | ccafa72087fc09e37206e73ff2b2198fd5b2a5d2e56dca31f77c12aabe42d766f877d77c6265ae7a4c180e8926ba53cb4c563bd7a4d3dca85012e7a664fa5762 |
| 186 | +[kubernetes-node-windows-amd64.tar.gz](https://dl.k8s.io/v1.18.4/kubernetes-node-windows-amd64.tar.gz) | ee2f631d619ac436232db9eb4ea377526738a15ad3a88752e7a481e02cd09d848fbdf91ac8dba7905272766a3039cb1cd76afce9cf84352020eefaaaad739bf4 |
| 187 | + |
| 188 | +## Changelog since v1.18.3 |
| 189 | + |
| 190 | +## Changes by Kind |
| 191 | + |
| 192 | +### API Change |
| 193 | + |
| 194 | +- Resolve regression in metadata.managedFields handling in update/patch requests submitted by older API clients ([#92007](https://github.com/kubernetes/kubernetes/pull/92007), [@apelisse](https://github.com/apelisse)) [SIG API Machinery and Testing] |
| 195 | + |
| 196 | +### Feature |
| 197 | + |
| 198 | +- Extend AWS azToRegion method to support Local Zones ([#90874](https://github.com/kubernetes/kubernetes/pull/90874), [@Jeffwan](https://github.com/Jeffwan)) [SIG Cloud Provider] |
| 199 | + |
| 200 | +### Bug or Regression |
| 201 | + |
| 202 | +- Azure: set dest prefix and port for IPv6 inbound security rule ([#91831](https://github.com/kubernetes/kubernetes/pull/91831), [@aramase](https://github.com/aramase)) [SIG Cloud Provider] |
| 203 | +- Fix public IP not shown issues after assigning public IP to Azure VMs ([#90886](https://github.com/kubernetes/kubernetes/pull/90886), [@feiskyer](https://github.com/feiskyer)) [SIG Cloud Provider] |
| 204 | +- Fixed a regression preventing garbage collection of RBAC role and binding objects ([#90534](https://github.com/kubernetes/kubernetes/pull/90534), [@apelisse](https://github.com/apelisse)) [SIG Auth] |
| 205 | +- Fixes regression in CPUManager that caused freeing of exclusive CPUs at incorrect times ([#90377](https://github.com/kubernetes/kubernetes/pull/90377), [@cbf123](https://github.com/cbf123)) [SIG Cloud Provider and Node] |
| 206 | +- Fixes regression in CPUManager that had the (rare) possibility to release exclusive CPUs in app containers inherited from init containers. ([#90419](https://github.com/kubernetes/kubernetes/pull/90419), [@klueska](https://github.com/klueska)) [SIG Node] |
| 207 | +- Pod Finalizers and Conditions updates are skipped for re-scheduling attempts ([#91298](https://github.com/kubernetes/kubernetes/pull/91298), [@alculquicondor](https://github.com/alculquicondor)) [SIG Scheduling] |
| 208 | +- Resolve regression in metadata.managedFields handling in create/update/patch requests not using server-side apply ([#91791](https://github.com/kubernetes/kubernetes/pull/91791), [@apelisse](https://github.com/apelisse)) [SIG API Machinery and Testing] |
| 209 | +- Resolves an issue using `kubectl certificate approve/deny` against a server serving the v1 CSR API ([#91691](https://github.com/kubernetes/kubernetes/pull/91691), [@liggitt](https://github.com/liggitt)) [SIG Auth and CLI] |
| 210 | + |
| 211 | +### Other (Cleanup or Flake) |
| 212 | + |
| 213 | +- Build: Use [email protected] image ( [#91476](https://github.com/kubernetes/kubernetes/pull/91476), [@justaugustus](https://github.com/justaugustus)) [SIG Cluster Lifecycle, Network and Release ] |
| 214 | +- Content-type and verb for request metrics are now bounded to a known set. ([#89451](https://github.com/kubernetes/kubernetes/pull/89451), [@logicalhan](https://github.com/logicalhan)) [SIG API Machinery and Instrumentation] |
| 215 | +- Update CNI to v0.8.6 ([#91387](https://github.com/kubernetes/kubernetes/pull/91387), [@justaugustus](https://github.com/justaugustus)) [SIG Cluster Lifecycle, Network, Release and Testing] |
| 216 | + |
| 217 | +## Dependencies |
| 218 | + |
| 219 | +### Added |
| 220 | +_Nothing has changed._ |
| 221 | + |
| 222 | +### Changed |
| 223 | +_Nothing has changed._ |
| 224 | + |
| 225 | +### Removed |
| 226 | +_Nothing has changed._ |
| 227 | + |
| 228 | + |
| 229 | + |
124 | 230 | # v1.18.3
|
125 | 231 |
|
126 | 232 |
|
|
0 commit comments