File tree Expand file tree Collapse file tree 1 file changed +4
-6
lines changed
keps/sig-scheduling/3633-matchlabelselectors-to-podaffinity Expand file tree Collapse file tree 1 file changed +4
-6
lines changed Original file line number Diff line number Diff line change @@ -627,10 +627,8 @@ and add `MatchLabelSelectors` on their PodAffinity/PodAntiAffinity.
627627
628628**Downgrade**
629629
630- kube-apiserver will ignore `MatchLabelSelectors` in PodAffinity/PodAntiAffinity,
631- and thus, kube-scheduler will also do nothing with it.
632-
633- But, we leave the existing `MatchLabelSelectors` and `LabelSelector` created from `MatchLabelSelectors` as it is.
630+ kube-apiserver will reject Pod creation with `MatchLabelSelectors` in PodAffinity/PodAntiAffinity.
631+ But, regarding existing Pods, we leave `MatchLabelSelectors` and `LabelSelector` created from `MatchLabelSelectors` even after downgraded.
634632
635633# ## Version Skew Strategy
636634
@@ -726,8 +724,8 @@ In terms of Stable versions, users can choose to opt-out by not setting the
726724
727725# ##### What happens if we reenable the feature if it was previously rolled back?
728726
729- Scheduling of new Pods created with `MatchLabelSelectors` is affected.
730- But, all the existing Pods aren't affected .
727+ Scheduling of newly created pods with MatchLabelSelector set is affected.
728+ All already existing pods are unafected .
731729
732730# ##### Are there any tests for feature enablement/disablement?
733731
You can’t perform that action at this time.
0 commit comments