File tree Expand file tree Collapse file tree 1 file changed +5
-1
lines changed
keps/sig-scheduling/3633-matchlabelselectors-to-podaffinity Expand file tree Collapse file tree 1 file changed +5
-1
lines changed Original file line number Diff line number Diff line change @@ -630,6 +630,8 @@ and add `MatchLabelSelectors` on their PodAffinity/PodAntiAffinity.
630
630
kube-apiserver will ignore `MatchLabelSelectors` in PodAffinity/PodAntiAffinity,
631
631
and thus, kube-scheduler will also do nothing with it.
632
632
633
+ But, we leave the existing `MatchLabelSelectors` and `LabelSelector` created from `MatchLabelSelectors` as it is.
634
+
633
635
# ## Version Skew Strategy
634
636
635
637
<!--
@@ -724,7 +726,8 @@ In terms of Stable versions, users can choose to opt-out by not setting the
724
726
725
727
# ##### What happens if we reenable the feature if it was previously rolled back?
726
728
727
- Scheduling of new Pods is affected. (Scheduled Pods aren't affected.)
729
+ Scheduling of new Pods created with `MatchLabelSelectors` is affected.
730
+ But, all the existing Pods aren't affected.
728
731
729
732
# ##### Are there any tests for feature enablement/disablement?
730
733
@@ -1000,6 +1003,7 @@ Major milestones might include:
1000
1003
-->
1001
1004
1002
1005
- 2022-11-09 : Initial KEP PR is submitted.
1006
+ - 2023-05-14 / 2023-06-08 : PRs to change it from MatchLabelKeys to MatchLabelSelector are submitted. (to satisfy the user story 2)
1003
1007
1004
1008
# # Drawbacks
1005
1009
You can’t perform that action at this time.
0 commit comments