You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It shouldn't impact already running workloads. It's an opt-in feature,
762
758
and users need to set `matchLabelKeys` or `mismatchLabelKeys` field in PodAffinity or PodAntiAffinity to use this feature.
763
759
764
-
When this feature is disabled by the feature flag, the already created Pod's `matchLabelKeys`/`mismatchLabelKeys` (+ `labelSelector` generated from them) is kept.
765
-
But, the newly created Pod's `matchLabelKeys` or `mismatchLabelKeys` field is silently dropped.
760
+
When this feature is disabled by the feature flag,
761
+
the already created Pod's `matchLabelKeys`/`mismatchLabelKeys` is kept and the `labelSelector` is not modified back.
762
+
But, the newly created Pod's `matchLabelKeys` or `mismatchLabelKeys` field is ignored and silently dropped.
766
763
767
764
###### What specific metrics should inform a rollback?
768
765
@@ -989,7 +986,7 @@ Think about adding additional work or introducing new steps in between
989
986
990
987
Yes. there is an additional work: kube-apiserver uses the keys in `matchLabelKeys` or `mismatchLabelKeys` to look up label values from the pod,
991
988
and change `labelSelector` according to them.
992
-
Maybe result in a very small impact in the latency of pod creation request in kube-apiserver.
989
+
The impact in the latency of pod creation request in kube-apiserver should be negligible.
993
990
994
991
###### Will enabling / using this feature result in non-negligible increase of resource usage (CPU, RAM, disk, IO, ...) in any components?
0 commit comments