@@ -8,7 +8,7 @@ reviewers:
88 - " @Huang-Wei"
99approvers :
1010 - " @ahg-g"
11- - " @k82cn "
11+ - " @Huang-Wei "
1212creation-date : 2019-09-26
1313last-updated : 2010-10-07
1414status : implementable
@@ -43,7 +43,7 @@ see-also:
4343 - [ In the scheduler framework] ( #in-the-scheduler-framework )
4444 - [ Test Plan] ( #test-plan )
4545 - [ Graduation Criteria] ( #graduation-criteria )
46- - [ Alpha (v1.18 ):] ( #alpha-v118 )
46+ - [ Alpha (v1.19 ):] ( #alpha-v119 )
4747- [ Implementation History] ( #implementation-history )
4848- [ Alternatives] ( #alternatives )
4949<!-- /toc -->
@@ -178,10 +178,10 @@ These will be the default constraints for the cluster when the operator doesn't
178178
179179``` yaml
180180defaultConstraints :
181- - maxSkew : 1
181+ - maxSkew : 3
182182 topologyKey : " kubernetes.io/hostname"
183183 whenUnsatisfiable : ScheduleAnyway
184- - maxSkew : 1
184+ - maxSkew : 5
185185 topologyKey : " topology.kubernetes.io/zone"
186186 whenUnsatisfiable : ScheduleAnyway
187187` ` `
@@ -272,19 +272,20 @@ To ensure this feature to be rolled out in high quality. Following tests are man
272272
273273# ## Graduation Criteria
274274
275- # ### Alpha (v1.18 ):
275+ # ### Alpha (v1.19 ):
276276
277- - [ ] Args struct for `podtopologyspread.New`.
277+ - [x ] Args struct for `podtopologyspread.New`.
278278- [ ] Defaults and validation.
279- - [ ] Score extension point implementation.
280- - [ ] Filter extension point implementation.
279+ - [ ] Score extension point implementation. Add support for `maxSkew`.
280+ - [x ] Filter extension point implementation.
281281- [ ] Disabling `DefaultPodTopologySpread` when the feature is enabled.
282282- [ ] Test cases mentioned in the [Test Plan](#test-plan).
283283
284284# # Implementation History
285285
286286- 2019-09-26 : Initial KEP sent out for review.
287287- 2020-01-20 : KEP updated to make use of framework's PluginConfig.
288+ - 2020-05-04 : Update completed tasks and target alpha for 1.19.
288289
289290# # Alternatives
290291
0 commit comments