From cf219fbfaecc951beafbe64b72c5c7db4ea6d317 Mon Sep 17 00:00:00 2001 From: yutachaos <18604471+yutachaos@users.noreply.github.com> Date: Thu, 9 Sep 2021 14:08:59 +0900 Subject: [PATCH] Added helm chart suspend parameter Signed-off-by: yutachaos <18604471+yutachaos@users.noreply.github.com> --- charts/descheduler/templates/cronjob.yaml | 3 +++ charts/descheduler/values.yaml | 1 + 2 files changed, 4 insertions(+) diff --git a/charts/descheduler/templates/cronjob.yaml b/charts/descheduler/templates/cronjob.yaml index 4ce2b4075..e7751434d 100644 --- a/charts/descheduler/templates/cronjob.yaml +++ b/charts/descheduler/templates/cronjob.yaml @@ -7,6 +7,9 @@ metadata: {{- include "descheduler.labels" . | nindent 4 }} spec: schedule: {{ .Values.schedule | quote }} + {{- if .Values.suspend }} + suspend: {{ .Values.suspend }} + {{- end }} concurrencyPolicy: "Forbid" {{- if .Values.startingDeadlineSeconds }} startingDeadlineSeconds: {{ .Values.startingDeadlineSeconds }} diff --git a/charts/descheduler/values.yaml b/charts/descheduler/values.yaml index d921248f3..b6b2a9bc2 100644 --- a/charts/descheduler/values.yaml +++ b/charts/descheduler/values.yaml @@ -26,6 +26,7 @@ fullnameOverride: "" cronJobApiVersion: "batch/v1" # Use "batch/v1beta1" for k8s version < 1.21.0. TODO(@7i) remove with 1.23 release schedule: "*/2 * * * *" +suspend: false #startingDeadlineSeconds: 200 #successfulJobsHistoryLimit: 1 #failedJobsHistoryLimit: 1