@@ -189,7 +189,7 @@ To respect the [Kubernetes skew policy](https://kubernetes.io/releases/version-s
189
189
190
190
But a node-by-node upgrade or rollback does not achieve this today.
191
191
192
- - For upgrade, there is about a 25% chance of a new version of the controller
192
+ - For 3 node control plane upgrade, there is about a 25% chance of a new version of the controller
193
193
running while old versions of the apiserver are active, resulting in a skew
194
194
violation. (Consider case where the 2nd node upgraded has the lease)
195
195
- For rollback, it is almost a certainty that skew will be violated.
@@ -236,12 +236,12 @@ kind: Lease
236
236
metadata :
237
237
annotations :
238
238
coordination.k8s.io/binary-version : " 1.29"
239
- coordination.k8s.io/can-lead-leases : kube-system/sample -controller
239
+ coordination.k8s.io/can-lead-leases : kube-system/some-custom -controller
240
240
coordination.k8s.io/compatibility-version : " 1.29"
241
- name : sample -controller-0001A
241
+ name : some-custom -controller-0001A
242
242
namespace : kube-system
243
243
spec :
244
- holderIdentity : sample -controller-0001A
244
+ holderIdentity : some-custom -controller-0001A
245
245
leaseDurationSeconds : 10
246
246
renewTime : " 2023-12-05T02:33:08.685777Z"
247
247
` ` `
@@ -284,7 +284,7 @@ kind: Lease
284
284
metadata:
285
285
annotations:
286
286
coordination.k8s.io/elected-by: coordinated-election-controller
287
- name: sample -controller
287
+ name: some-custom -controller
288
288
namespace: kube-system
289
289
spec:
290
290
holderIdentity: controller-a
0 commit comments