From a54b59f208f508909a0ddf5b53498b47eef0c0ff Mon Sep 17 00:00:00 2001 From: Amir Alavi Date: Tue, 25 May 2021 07:50:17 -0400 Subject: [PATCH] Use stable batch/v1 API Group for Kubernetes 1.21 --- charts/descheduler/templates/cronjob.yaml | 2 +- charts/descheduler/values.yaml | 1 + kubernetes/cronjob/cronjob.yaml | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/charts/descheduler/templates/cronjob.yaml b/charts/descheduler/templates/cronjob.yaml index 21a2829f3..37df6b2b0 100644 --- a/charts/descheduler/templates/cronjob.yaml +++ b/charts/descheduler/templates/cronjob.yaml @@ -1,4 +1,4 @@ -apiVersion: batch/v1beta1 +apiVersion: {{ .Values.cronJobApiVersion }} kind: CronJob metadata: name: {{ template "descheduler.fullname" . }} diff --git a/charts/descheduler/values.yaml b/charts/descheduler/values.yaml index 7d5e69f22..8de647e0c 100644 --- a/charts/descheduler/values.yaml +++ b/charts/descheduler/values.yaml @@ -19,6 +19,7 @@ resources: nameOverride: "" fullnameOverride: "" +cronJobApiVersion: "batch/v1" # for k8s version < 0.21.0, use "batch/v1beta1" schedule: "*/2 * * * *" #startingDeadlineSeconds: 200 #successfulJobsHistoryLimit: 1 diff --git a/kubernetes/cronjob/cronjob.yaml b/kubernetes/cronjob/cronjob.yaml index 963833d17..b57b0377d 100644 --- a/kubernetes/cronjob/cronjob.yaml +++ b/kubernetes/cronjob/cronjob.yaml @@ -1,5 +1,5 @@ --- -apiVersion: batch/v1beta1 +apiVersion: batch/v1 # for k8s version < 0.21.0, use batch/v1beta1 kind: CronJob metadata: name: descheduler-cronjob