diff --git a/cluster/cert-manager/templates/cloudflare-secret-eso.yaml b/cluster/cert-manager/templates/cloudflare-secret-eso.yaml new file mode 100644 index 0000000..ba52efd --- /dev/null +++ b/cluster/cert-manager/templates/cloudflare-secret-eso.yaml @@ -0,0 +1,17 @@ +{{- if or .Values.le.prod.enabled .Values.le.staging.enabled }} +--- +apiVersion: external-secrets.io/v1beta1 +kind: ExternalSecret +metadata: + name: cloudflare-api-token # This is the secret name + namespace: cert-manager +spec: + secretStoreRef: + kind: ClusterSecretStore + name: doppler-cluster + refreshInterval: "1h" + data: + - secretKey: api-token + remoteRef: + key: CLOUDFLARE_TOKEN +{{- end }} \ No newline at end of file