Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for CronDeployments #147

Open
austince opened this issue Jun 24, 2020 · 2 comments
Open

Add support for CronDeployments #147

austince opened this issue Jun 24, 2020 · 2 comments
Labels
apiVersion/v1beta2 The v1beta2 API kind/feature New feature or request size/large A large-ish project size/medium A medium-ish project status/in-progress Currently being worked on
Milestone

Comments

@austince
Copy link
Contributor

austince commented Jun 24, 2020

Is your feature request related to a problem? Please describe.

No.

Describe the solution you'd like

Some streaming/ batch jobs are intended to be run on a schedule. It would be nice to be able to use a similar API to the k8s CronJob for scheduling recurring VVP deployments.

Describe alternatives you've considered

  • A CI cronjob that runs on a similar schedule and submits manifests to k8s.
  • A k8s CronJob that does the same

Additional context

A CronJob is actually the demo controller in the official kubebuilder tutorial: https://kubebuilder.io/cronjob-tutorial/cronjob-tutorial.html

@austince austince added kind/feature New feature or request apiVersion/v1beta2 The v1beta2 API size/large A large-ish project size/medium A medium-ish project status/help-wanted Extra attention is needed labels Jun 24, 2020
@austince austince added status/in-progress Currently being worked on and removed status/help-wanted Extra attention is needed labels Jul 17, 2020
@austince austince self-assigned this Jul 17, 2020
@austince
Copy link
Contributor Author

austince commented Jul 22, 2020

@austince austince added this to the v1 milestone Jul 22, 2020
@austince austince changed the title Add support for CronJobs Add support for CronDeployments Jul 23, 2020
@austince
Copy link
Contributor Author

Finished initial implementation, testing to follow..

@austince austince removed their assignment Aug 12, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
apiVersion/v1beta2 The v1beta2 API kind/feature New feature or request size/large A large-ish project size/medium A medium-ish project status/in-progress Currently being worked on
Development

No branches or pull requests

1 participant