--- apiVersion: external-secrets.io/v1 kind: ExternalSecret metadata: name: gitea-conf-smtp spec: refreshInterval: 1h secretStoreRef: name: platform kind: ClusterSecretStore target: name: gitea-conf-smtp template: stringData: mailer: | ENABLED: <%= JSON.parse(data.jsonConfig).ENABLED %> FROM: <%= JSON.parse(data.jsonConfig).FROM %> PASSWD: <%= JSON.parse(data.jsonConfig).PASSWD %> PROTOCOL: <%= JSON.parse(data.jsonConfig).PROTOCOL %> SMTP_ADDR: <%= JSON.parse(data.jsonConfig).SMTP_ADDR %> SMTP_PORT: <%= JSON.parse(data.jsonConfig).SMTP_PORT %> USER: <%= JSON.parse(data.jsonConfig).USER %> data: - key: /gitea/jsonConfig name: jsonConfig