Skip to content

Commit 0f95d74

Browse files
authored
Merge pull request kubernetes#3495 from SataQiu/update-kep-2901
Update implementation history for kube-scheduler configuration API
2 parents f7b0dc8 + 0c5e00b commit 0f95d74

File tree

1 file changed

+6
-4
lines changed
  • keps/sig-scheduling/785-scheduler-component-config-api

1 file changed

+6
-4
lines changed

keps/sig-scheduling/785-scheduler-component-config-api/README.md

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -51,9 +51,9 @@
5151

5252
The kube-scheduler configuration API `kubescheduler.config.k8s.io` was in alpha
5353
for several releases. We graduated it to beta in 1.19 as `v1beta1`. We introduced
54-
`v1beta2` and `v1beta3` in 1.22 and 1.23 respectively. We'd like to graduate it
55-
to GA in 1.25 and mark `v1beta2` as deprecated to avoid breaking existing users,
56-
we'll remove the support of `v1beta2` in 1.26.
54+
`v1beta2` and `v1beta3` in 1.22 and 1.23 respectively. And it was graduated to GA
55+
in 1.25 as `v1`. The `v1beta2` was marked as deprecated in 1.25 and will be removed
56+
in 1.28. `v1beta3` will be marked as deprecated in 1.26 and removed in 1.29.
5757

5858
## Motivation
5959

@@ -116,8 +116,9 @@ about user preferences, so should have more influence while making scheduling de
116116
More information on the discussion can be found [here](https://github.com/kubernetes/kubernetes/issues/88174).
117117

118118
The fourth iteration, `kubescheduler.config.k8s.io/v1`, includes the following changes:
119-
- Mark `v1beta2` as deprecated
119+
- Mark `v1beta2` as deprecated in 1.25 and remove in 1.28
120120
- Remove Plugin `SelectorSpread` (in favor of `PodTopologySpread`)
121+
- Mark `v1beta3` as deprecated in 1.26 and remove in 1.29
121122

122123
### Risks and Mitigations
123124

@@ -415,3 +416,4 @@ N/A
415416
- 2021-08-06: Introducing `v1beta3`.
416417
- 2021-09-01: Remove `v1beta1` and the legacy policy config API.
417418
- 2022-05-18: Introducing `v1` and mark `v1beta2` as deprecated.
419+
- 2022-09-07: Mark `v1beta3` as deprecated.

0 commit comments

Comments
 (0)