From b4ba0a9512f5e19f2d7e699870b4fa67abbc91d0 Mon Sep 17 00:00:00 2001 From: Matthias Lisin Date: Thu, 14 May 2020 11:46:46 +0200 Subject: [PATCH] Move allowUnsafeConfigurations to .spec, add value --- charts/pxc-db/production-values.yaml | 1 + charts/pxc-db/templates/cluster.yaml | 6 +++--- charts/pxc-db/values.yaml | 1 + 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/charts/pxc-db/production-values.yaml b/charts/pxc-db/production-values.yaml index 25cc6698..fc053d37 100644 --- a/charts/pxc-db/production-values.yaml +++ b/charts/pxc-db/production-values.yaml @@ -14,6 +14,7 @@ nameOverride: "production" fullnameOverride: "production" pause: false +allowUnsafeConfigurations: false pxc: size: 3 diff --git a/charts/pxc-db/templates/cluster.yaml b/charts/pxc-db/templates/cluster.yaml index a71c7708..fe1eed88 100644 --- a/charts/pxc-db/templates/cluster.yaml +++ b/charts/pxc-db/templates/cluster.yaml @@ -27,13 +27,13 @@ spec: sslInternalSecretName: {{ include "pxc-database.fullname" . }}-ssl-internal {{- end }} {{- end }} + {{- if or .Values.allowUnsafeConfigurations .Values.pxc.disableTLS }} + allowUnsafeConfigurations: true + {{- end }} pause: {{ .Values.pause }} {{- $pxc := .Values.pxc }} pxc: size: {{ $pxc.size }} - {{- if .Values.pxc.disableTLS }} - allowUnsafeConfigurations: false - {{- end }} image: "{{ $pxc.image.repository }}:{{ $pxc.image.tag }}" readinessDelaySec: {{ $pxc.readinessDelaySec }} livenessDelaySec: {{ $pxc.livenessDelaySec }} diff --git a/charts/pxc-db/values.yaml b/charts/pxc-db/values.yaml index ab0024d5..269d9206 100644 --- a/charts/pxc-db/values.yaml +++ b/charts/pxc-db/values.yaml @@ -13,6 +13,7 @@ nameOverride: "" fullnameOverride: "" pause: false +allowUnsafeConfigurations: false pxc: size: 3