diff --git a/stalwart/templates/smtp2go-secret.yaml b/stalwart/templates/smtp2go-secret.yaml new file mode 100644 index 0000000..32b7b7f --- /dev/null +++ b/stalwart/templates/smtp2go-secret.yaml @@ -0,0 +1,24 @@ +apiVersion: external-secrets.io/v1beta1 +kind: ExternalSecret +metadata: + name: {{ include "stalwart.fullname" . }}-smtp2go + namespace: {{ .Release.Namespace }} + labels: + {{- include "stalwart.labels" . | nindent 4 }} +spec: + refreshInterval: "15m" + secretStoreRef: + name: vault-backend + kind: ClusterSecretStore + target: + name: {{ include "stalwart.fullname" . }}-smtp2go + creationPolicy: Owner + data: + - secretKey: user + remoteRef: + key: kv/smtp2go + property: user + - secretKey: pw + remoteRef: + key: kv/smtp2go + property: pw