@@ -232,6 +232,9 @@ there are a few cases:
232
232
should be no change in behavior.
233
233
3 . If TimeZone feature gate was not enabled there should be no change in behavior.
234
234
235
+ Irrespectively of the option, cluster administrator should monitor ` cronjob_job_creation_skew `
236
+ which reports the skew between schedule and actual job creation.
237
+
235
238
### Version Skew Strategy
236
239
237
240
This feature has no node runtime implications.
@@ -286,6 +289,10 @@ rollout. Similarly, consider large clusters and how enablement/disablement
286
289
will rollout across nodes.
287
290
-->
288
291
292
+ An upgrade flow can be vulnerable to the enable, disable, enable if you have
293
+ a lease that is acquired by a new kube-controller-manager, then an old
294
+ kube-controller-manager, then a new kube-controller-manager.
295
+
289
296
###### What specific metrics should inform a rollback?
290
297
291
298
<!--
@@ -363,10 +370,9 @@ question.
363
370
Pick one more of these and delete the rest.
364
371
-->
365
372
366
- - [ ] Metrics
367
- - Metric name:
368
- - [ Optional] Aggregation method:
369
- - Components exposing the metric:
373
+ - [x] Metrics
374
+ - Metric name: ` cronjob_controller_rate_limiter_use `
375
+ - Components exposing the metric: ` kube-controller-manager `
370
376
- [ ] Other (treat as last resort)
371
377
- Details:
372
378
0 commit comments