apiVersion: external-secrets.io/v1 kind: ExternalSecret metadata: name: lubelogger-mail-secret namespace: lubelogger spec: refreshInterval: 1h secretStoreRef: name: bitwarden kind: ClusterSecretStore target: name: lubelogger-mail creationPolicy: Owner template: engineVersion: v2 mergePolicy: Merge data: MailConfig__EmailServer: smtp.gmail.com MailConfig__EmailFrom: '{{ index . "gmail-email-address" }}' MailConfig__Port: "587" MailConfig__Username: '{{ index . "gmail-email-address" }}' MailConfig__Password: '{{ index . "gmail-app-password" }}' data: - secretKey: gmail-email-address remoteRef: key: gmail-email-address - secretKey: gmail-app-password remoteRef: key: gmail-app-password