flux-charts/mycloud-mail-stalwart/templates/secret.yaml

9 lines
538 B
YAML

---
apiVersion: v1
kind: Secret
metadata:
name: "{{ .Release.Name }}"
data:
admin_password: {{ .Values.admin.password | default (derivePassword 1 "long" .Values.commons.masterPassword "mail-stalwart" "admin_password" | b64enc) | b64enc }}
database_password: {{ .Values.database.password | default (derivePassword 1 "long" .Values.commons.masterPassword "mail-stalwart" "database_password" | b64enc) | b64enc }}
metrics_secret: {{ derivePassword 1 "long" .Values.commons.masterPassword "stalwart-mail" "metrics_secret" | b64enc }}