diff --git a/chart/templates/api/deployment.yaml b/chart/templates/api/deployment.yaml index 270d2142..58632fb4 100644 --- a/chart/templates/api/deployment.yaml +++ b/chart/templates/api/deployment.yaml @@ -87,7 +87,7 @@ spec: - name: PGPORT value: {{ default .Values.global.postgres.shared.port .Values.global.postgres.kyoo_api.port | quote }} - name: PGSSLMODE - value: {{ .Values.global.postgres.kyoo_api.sslmode | quote }} + value: {{ default .Values.global.postgres.kyoo_api.sslmode .Values.global.postgres.shared.sslmodeOverride | quote }} {{- with (concat .Values.global.extraEnv .Values.api.kyoo_api.extraEnv) }} {{- toYaml . | nindent 12 }} {{- end }} diff --git a/chart/templates/auth/deployment.yaml b/chart/templates/auth/deployment.yaml index 5090b6ea..0fc08893 100644 --- a/chart/templates/auth/deployment.yaml +++ b/chart/templates/auth/deployment.yaml @@ -103,7 +103,7 @@ spec: - name: PGPORT value: {{ default .Values.global.postgres.shared.port .Values.global.postgres.kyoo_auth.port | quote }} - name: PGSSLMODE - value: {{ .Values.global.postgres.kyoo_auth.sslmode | quote }} + value: {{ default .Values.global.postgres.kyoo_auth.sslmode .Values.global.postgres.shared.sslmodeOverride | quote }} {{- if .Values.kyoo.auth.privatekey.existingSecret }} - name: RSA_PRIVATE_KEY_PATH value: /mnt/private_key/private_key.pem diff --git a/chart/templates/scanner/deployment.yaml b/chart/templates/scanner/deployment.yaml index 37a826aa..c6e331e5 100644 --- a/chart/templates/scanner/deployment.yaml +++ b/chart/templates/scanner/deployment.yaml @@ -98,7 +98,7 @@ spec: - name: PGPORT value: {{ default .Values.global.postgres.shared.port .Values.global.postgres.kyoo_scanner.port | quote }} - name: PGSSLMODE - value: {{ .Values.global.postgres.kyoo_scanner.sslmode | quote }} + value: {{ default .Values.global.postgres.kyoo_scanner.sslmode .Values.global.postgres.shared.sslmodeOverride | quote }} {{- with (concat .Values.global.extraEnv .Values.scanner.kyoo_scanner.extraEnv) }} {{- toYaml . | nindent 12 }} {{- end }} diff --git a/chart/templates/transcoder/deployment.yaml b/chart/templates/transcoder/deployment.yaml index 36e1458d..71f819f2 100644 --- a/chart/templates/transcoder/deployment.yaml +++ b/chart/templates/transcoder/deployment.yaml @@ -105,7 +105,7 @@ spec: - name: PGPORT value: {{ default .Values.global.postgres.shared.port .Values.global.postgres.kyoo_transcoder.port | quote }} - name: PGSSLMODE - value: {{ .Values.global.postgres.kyoo_transcoder.sslmode | quote }} + value: {{ default .Values.global.postgres.kyoo_transcoder.sslmode .Values.global.postgres.shared.sslmodeOverride | quote }} {{- with (concat .Values.global.extraEnv .Values.transcoder.kyoo_transcoder.extraEnv) }} {{- toYaml . | nindent 12 }} {{- end }} diff --git a/chart/values.yaml b/chart/values.yaml index 613d8848..8a09a57a 100644 --- a/chart/values.yaml +++ b/chart/values.yaml @@ -37,6 +37,7 @@ global: databaseOverride: ~ userOverride: ~ passwordOverride: ~ + sslmodeOverride: ~ # base setting for specifying existingSecret for all kyoo workloads existingSecret: bigsecret # base setting for specifying userKey for all kyoo workloads