From c40de73ccf02bf77df0c3a17c2fccf2e113c4b35 Mon Sep 17 00:00:00 2001 From: Thomas Kaltenbrunner Date: Mon, 19 May 2025 23:05:24 +0200 Subject: [PATCH] fix(dovecot): Encode object storage password and add more template values --- .../apps/open-xchange/values-dovecot-enterprise.yaml.gotmpl | 1 + helmfile/apps/open-xchange/values-dovecot.yaml.gotmpl | 4 ++++ 2 files changed, 5 insertions(+) diff --git a/helmfile/apps/open-xchange/values-dovecot-enterprise.yaml.gotmpl b/helmfile/apps/open-xchange/values-dovecot-enterprise.yaml.gotmpl index 218c6904..cf6619e0 100644 --- a/helmfile/apps/open-xchange/values-dovecot-enterprise.yaml.gotmpl +++ b/helmfile/apps/open-xchange/values-dovecot-enterprise.yaml.gotmpl @@ -36,6 +36,7 @@ dovecot: value: {{ .Values.secrets.cassandra.dovecotACLUser | quote }} keyspace: {{ .Values.databases.dovecotACL.name | quote }} objectStorage: + bucket: {{ .Values.objectstores.dovecot.bucket | quote }} encryption: privateKey: value: {{ env "DOVECOT_CRYPT_PRIVATE_KEY" | quote }} diff --git a/helmfile/apps/open-xchange/values-dovecot.yaml.gotmpl b/helmfile/apps/open-xchange/values-dovecot.yaml.gotmpl index 4645b43a..027a8554 100644 --- a/helmfile/apps/open-xchange/values-dovecot.yaml.gotmpl +++ b/helmfile/apps/open-xchange/values-dovecot.yaml.gotmpl @@ -83,6 +83,10 @@ containerSecurityContext: seLinuxOptions: {{ .Values.seLinuxOptions.dovecot | toYaml | nindent 4 }} +{{- if .Values.debug.enabled }} +debug: true +{{- end }} + {{- if .Values.certificate.selfSigned }} extraVolumes: - name: "trusted-cert-secret-volume"