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

feat(cronjob): introduce CronJob construct (#1052) #1122

Merged
merged 3 commits into from Sep 12, 2022

Conversation

cdk8s-automation
Copy link
Contributor

Backport

This will backport the following commits from k8s-24/main to k8s-22/main:

Questions ?

Please refer to the Backport tool documentation

This PR adds the Kubernetes [CronJob Resource L2](https://kubernetes.io/docs/reference/kubernetes-api/workload-resources/cron-job-v1/) to cdk8s-plus. This is part of the effort to make cdk8s+ GA.

Having this L2 abstraction would enable the customer to provision Kubernetes CronJob Resource using cdk8s+ and that would generate/add it to the Kubernetes manifest.

Resolves #376
Resolves #813
Resolves #814

## Next Steps

Since timezone is behind a feature gate and works with K8s-24, we would need to fix the backport PR.

## DCO

Signed-off-by: Vinayak Kukreja <vinakuk@amazon.com>
(cherry picked from commit 716738c)
Signed-off-by: Vinayak Kukreja <78971045+vinayak-kukreja@users.noreply.github.com>
@cdk8s-automation cdk8s-automation added the auto-approve Pull requests that should be auto approved label Sep 11, 2022
Signed-off-by: Vinayak Kukreja <vinakuk@amazon.com>
@mergify mergify bot merged commit 913391a into k8s-22/main Sep 12, 2022
@mergify mergify bot deleted the backport/k8s-22/main/pr-1052 branch September 12, 2022 22:56
@cdk8s-automation
Copy link
Contributor Author

⚪ Backport skipped

The pull request was not backported as there were no branches to backport to. If this is a mistake, please apply the desired version labels or run the backport tool manually.

Manual backport

To create the backport manually run:

backport --pr 1122

Questions ?

Please refer to the Backport tool documentation

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
auto-approve Pull requests that should be auto approved
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants