Skip to content

Commit c641305

Browse files
committed
update PRR answer
1 parent 0e2343a commit c641305

File tree

1 file changed

+4
-6
lines changed
  • keps/sig-scheduling/3633-matchlabelselectors-to-podaffinity

1 file changed

+4
-6
lines changed

keps/sig-scheduling/3633-matchlabelselectors-to-podaffinity/README.md

+4-6
Original file line numberDiff line numberDiff 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

0 commit comments

Comments
 (0)