Skip to content

Commit

Permalink
KEP-3998: Job success/completion policy (#4062)
Browse files Browse the repository at this point in the history
* KEP-3998: Job success/completion policy

Signed-off-by: Yuki Iwai <yuki.iwai.tz@gmail.com>

* Fix nits

Signed-off-by: Yuki Iwai <yuki.iwai.tz@gmail.com>

* If SuccessPolicy is null, the SuccessCriteriaMet isn't added to the Job

Signed-off-by: Yuki Iwai <yuki.iwai.tz@gmail.com>

* Add the optional second alpha stage for Job whenCriterionAchived and CronJob ForbidUntilJobSuccessful

Signed-off-by: Yuki Iwai <yuki.iwai.tz@gmail.com>

* Update history

Signed-off-by: Yuki Iwai <yuki.iwai.tz@gmail.com>

* Rephrase 'version skew strategy'

Signed-off-by: Yuki Iwai <yuki.iwai.tz@gmail.com>

* Add TODO to sections that we should be done befre promoting to beta

Signed-off-by: Yuki Iwai <yuki.iwai.tz@gmail.com>

* Add the possibility of increasing consumed resources

Signed-off-by: Yuki Iwai <yuki.iwai.tz@gmail.com>

* Move unresolved sections to the future work section

Signed-off-by: Yuki Iwai <yuki.iwai.tz@gmail.com>

* Update enablement/disablement tests

Signed-off-by: Yuki Iwai <yuki.iwai.tz@gmail.com>

* Update the definition of the Complete condition

Signed-off-by: Yuki Iwai <yuki.iwai.tz@gmail.com>

---------

Signed-off-by: Yuki Iwai <yuki.iwai.tz@gmail.com>
  • Loading branch information
tenzen-y authored Feb 8, 2024
1 parent 94afef9 commit 6d05986
Show file tree
Hide file tree
Showing 3 changed files with 975 additions and 0 deletions.
3 changes: 3 additions & 0 deletions keps/prod-readiness/sig-apps/3998.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
kep-number: 3998
alpha:
approver: "@wojtek-t"
Loading

0 comments on commit 6d05986

Please sign in to comment.