File tree Expand file tree Collapse file tree 1 file changed +5
-4
lines changed
keps/sig-scheduling/785-scheduler-component-config-api Expand file tree Collapse file tree 1 file changed +5
-4
lines changed Original file line number Diff line number Diff line change 48
48
The kube-scheduler configuration API ` kubescheduler.config.k8s.io ` was in alpha
49
49
for several releases. We graduated it to beta in 1.19 as ` v1beta1 ` . We introduced
50
50
` v1beta2 ` and ` v1beta3 ` in 1.22 and 1.23 respectively. We'd like to graduate it
51
- to GA in ` v1.25 ` and remove the support for ` v1beta2 ` at the same time.
51
+ to GA in ` v1.25 ` and mark ` v1beta2 ` as deprecated for not breaking existing users,
52
+ we'll remove the support of ` v2beta2 ` in ` v1.26 ` .
52
53
53
54
## Motivation
54
55
@@ -111,7 +112,7 @@ about user preferences, so should have more influence while making scheduling de
111
112
More information on the discussion can be found [ here] ( https://github.com/kubernetes/kubernetes/issues/88174 ) .
112
113
113
114
The fourth iteration, ` kubescheduler.config.k8s.io/v1 ` , includes the following changes:
114
- - Remove ` v1beta2 `
115
+ - Mark ` v1beta2 ` as deprecated
115
116
116
117
### Risks and Mitigations
117
118
225
226
- Remove ` v1beta1 ` .
226
227
227
228
When ` v1 ` gets introduced:
228
- - Remove ` v1beta2 ` .
229
+ - Mark ` v1beta2 ` as deprecated .
229
230
230
231
### Monitoring requirements
231
232
310
311
- 2021-07-08: Introducing ` v1beta2 ` .
311
312
- 2021-08-06: Introducing ` v1beta3 ` .
312
313
- 2021-09-01: Remove ` v1beta1 ` and the legacy policy config API.
313
- - 2022-05-18: Introducing ` v1 ` and remove ` v1beta2 ` .
314
+ - 2022-05-18: Introducing ` v1 ` and mark ` v1beta2 ` as deprecated .
You can’t perform that action at this time.
0 commit comments