From 2ce9d46b8cf7bce0b34409e7cdf824042c3eeff0 Mon Sep 17 00:00:00 2001 From: Omer Aplatony Date: Fri, 3 May 2024 14:32:21 +0300 Subject: [PATCH] allow 'falsey' value in cmdOption --- charts/descheduler/templates/cronjob.yaml | 2 +- charts/descheduler/templates/deployment.yaml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/charts/descheduler/templates/cronjob.yaml b/charts/descheduler/templates/cronjob.yaml index 73e3714b9..d97eeb62d 100644 --- a/charts/descheduler/templates/cronjob.yaml +++ b/charts/descheduler/templates/cronjob.yaml @@ -81,7 +81,7 @@ spec: args: - --policy-config-file=/policy-dir/policy.yaml {{- range $key, $value := .Values.cmdOptions }} - - {{ printf "--%s" $key }}{{ if $value }}={{ $value }}{{ end }} + - {{ printf "--%s=%s" $key (toString $value) }} {{- end }} livenessProbe: {{- toYaml .Values.livenessProbe | nindent 16 }} diff --git a/charts/descheduler/templates/deployment.yaml b/charts/descheduler/templates/deployment.yaml index ff90a6602..8cbfeda64 100644 --- a/charts/descheduler/templates/deployment.yaml +++ b/charts/descheduler/templates/deployment.yaml @@ -53,7 +53,7 @@ spec: - --policy-config-file=/policy-dir/policy.yaml - --descheduling-interval={{ required "deschedulingInterval required for running as Deployment" .Values.deschedulingInterval }} {{- range $key, $value := .Values.cmdOptions }} - - {{ printf "--%s" $key }}{{ if $value }}={{ $value }}{{ end }} + - {{printf "--%s=%s" $key (toString $value)}} {{- end }} {{- include "descheduler.leaderElection" . | nindent 12 }} ports: