fix: streamline PROBES_ENABLED declaration in payment configuration

Signed-off-by: zhenyus <zhenyus@mathmast.com>
This commit is contained in:
zhenyus 2025-03-17 21:50:26 +08:00
parent 952cf5039d
commit ddc2ad0f4e

View File

@ -14,7 +14,5 @@ data:
MONGODB_URI: {{ .Values.payment.configs.mongodbUri | b64enc | quote }}
STRIPE_API_KEY: {{ .Values.payment.configs.stripeApiKey | b64enc | quote }}
SITE_URL_ROOT: {{ .Values.payment.configs.siteUrlRoot | b64enc | quote }}
METRICS_ENABLED: {{ if .Values.payment.serviceMonitor.enabled | default false | toString | b64enc }}
PROBES_ENABLED: {{ if .Values.payment.probes | default false | toString | b64enc }}
METRICS_ENABLED: {{ .Values.payment.serviceMonitor.enabled | default false | toString | b64enc }}
PROBES_ENABLED: {{ if and .Values.payment.probes (gt (len .Values.payment.probes) 0) }}{{ "true" | b64enc }}{{ else }}{{ "false" | b64enc }}{{ end }}