Skip to content

Commit 1d6fcc4

Browse files
authored
Merge pull request #4314 from atosatto/kep-3902-impl-2
KEP-3902: update images and address further review comments from implementation
2 parents 5a28240 + a08e498 commit 1d6fcc4

File tree

4 files changed

+3
-3
lines changed

4 files changed

+3
-3
lines changed

keps/sig-scheduling/3902-decoupled-taint-manager/README.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -213,7 +213,7 @@ This section must be completed when targeting beta to a release.
213213
This is an opt-in feature, and it does not change any default behavior. Unless there is a bug in the implementation, a rollout can not fail. If a rollout does fail, running workloads will not be evicted properly on tainted nodes. We don't except a rollback can fail.
214214

215215
###### What specific metrics should inform a rollback?
216-
A significantly changing number of pod evictions (`taint_manager_pod_evictions_total`) and/or a substantial increase in pod eviction latency (`taint_manager_pod_eviction_latency`) in Kubernetes.
216+
A significantly changing number of pod evictions (`taint_eviction_controller_pod_evictions_total`) and/or a substantial increase in pod eviction latency (`taint_eviction_controller_pod_deletion_duration_seconds`) in Kubernetes.
217217

218218
###### Were upgrade and rollback tested? Was the upgrade->downgrade->upgrade path tested?
219219
The upgrade will be tested in the planned unit and e2e tests. The rollback and upgrade-downgrade-upgrade path will
@@ -238,7 +238,7 @@ The performance of node taint-based eviction should remain the same level as bef
238238
The metrics for both `NodeLifecycleController` and `TaintEvictionController`'s queues should stay the same levels as before, the number of pod evictions and pod eviction latency.
239239

240240
- [X] Metrics
241-
- Metric name: `taint_eviction_controller_pod_evictions_total`, `taint_eviction_controller_pod_eviction_latency`
241+
- Metric name: `taint_eviction_controller_pod_evictions_total`, `taint_eviction_controller_pod_deletion_duration_seconds`
242242
- Components exposing the metric: `kube-controller-manager`
243243

244244
###### Are there any missing metrics that would be useful to have to improve observability of this feature?
Loading

keps/sig-scheduling/3902-decoupled-taint-manager/kep.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ milestone:
4040
# The following PRR answers are required at alpha release
4141
# List the feature gate name and the components for which it must be enabled
4242
feature-gates:
43-
- name: SeparateTaintManager
43+
- name: SeparateTaintEvictionController
4444
components:
4545
- kube-controller-manager
4646
disable-supported: true
Loading

0 commit comments

Comments
 (0)