From 0a5fa0867eaa67efe8932070839e516a8f93b295 Mon Sep 17 00:00:00 2001 From: Jack Ivanov <17044561+jackivanov@users.noreply.github.com> Date: Wed, 30 Sep 2020 13:18:33 +0100 Subject: [PATCH] Add recurringJobs to the templates Signed-off-by: Jack Ivanov <17044561+jackivanov@users.noreply.github.com> --- chart/templates/storageclass.yaml | 3 +++ chart/values.yaml | 8 ++++++++ 2 files changed, 11 insertions(+) diff --git a/chart/templates/storageclass.yaml b/chart/templates/storageclass.yaml index 3fee340..fb97338 100644 --- a/chart/templates/storageclass.yaml +++ b/chart/templates/storageclass.yaml @@ -12,3 +12,6 @@ parameters: staleReplicaTimeout: "30" fromBackup: "" baseImage: "" + {{- if .Values.recurringJobs.enable }} + recurringJobs: '{{ .Values.recurringJobs.jobsList | toPrettyJson | indent 2 | trim }}' + {{- end }} diff --git a/chart/values.yaml b/chart/values.yaml index 398a659..3807e80 100644 --- a/chart/values.yaml +++ b/chart/values.yaml @@ -49,6 +49,14 @@ persistence: defaultClass: true defaultClassReplicaCount: 3 +recurringJobs: + enable: false + jobsList: [] + # - name: snap + # task: snapshot + # cron: '*/1 * * * *' + # retain: 1 + csi: kubeletRootDir: ~ attacherReplicaCount: ~