-
Notifications
You must be signed in to change notification settings - Fork 1.6k
Closed
Labels
kind/featureCategorizes issue or PR as related to a new feature.Categorizes issue or PR as related to a new feature.sig/appsCategorizes an issue or PR as relevant to SIG Apps.Categorizes an issue or PR as relevant to SIG Apps.stage/stableDenotes an issue tracking an enhancement targeted for Stable/GA statusDenotes an issue tracking an enhancement targeted for Stable/GA status
Description
Enhancement Description
- One-line feature description (can be used as a release note):
CronJobs (previously ScheduledJobs) are meant for performing all time-related actions, namely backups, report generation and the like. Each of these tasks should be allowed to run repeatedly (once a day/month, etc.) or once at a given point in time. - Kubernetes Enhancement Proposal: https://github.com/kubernetes/enhancements/tree/master/keps/sig-apps/19-Graduate-CronJob-to-Stable
- Discussion Link: sig-apps agenda
- Primary contact (assignee): @soltysh
- Responsible SIGs: sig-apps
- Enhancement target (which target equals to which milestone):
- Alpha release target 1.4 (as ScheduledJobs)
- Beta release target 1.8 (as CronJobs)
- Stable API target 1.21
- Stable controller target 1.22
- switch storage to
batch/v1CronJob: switch storage version to batch/v1 in 1.22 kubernetes#102363 - switch kubectl prune (and addon manager prune whitelist) to batch/v1 Clean apply's prune and kube addons with batch/v1 CronJob kubernetes#102528
- kubectl sparse tests Promote cronjob to batch/v1: kubectl sparse_test file kubernetes#102338
- switch kubectl create job owner ref to
batch/v1Drop beta APIs from create command for PDBs and CronJobs kubernetes#101613 - switch controller to use
batch/v1Switch cronjob controller to batch/v1 kubernetes#99423 - test fixes Promote cronjob integration test to batch/v1 kubernetes#102143
- feature flag GA Promote CronJobControllerV2 flag to GA kubernetes#102529 & Promote CronJobControllerV2 flag to GA website#28229
- various minor fixes fix: inaccurate miss schedule times of cronjob v2. kubernetes#101055
- update cron library Update to github.com/robfig/cron/v3 kubernetes#102735
- set lastSuccessfull populate last successful time to cronjob status kubernetes#102642
- switch storage to
- Remove old controller target 1.23
gtaylor, koudaiii, erictune, rsaraiva, ese and 31 more
Metadata
Metadata
Assignees
Labels
kind/featureCategorizes issue or PR as related to a new feature.Categorizes issue or PR as related to a new feature.sig/appsCategorizes an issue or PR as relevant to SIG Apps.Categorizes an issue or PR as relevant to SIG Apps.stage/stableDenotes an issue tracking an enhancement targeted for Stable/GA statusDenotes an issue tracking an enhancement targeted for Stable/GA status