apiVersion: external-secrets.io/v1beta1 kind: ExternalSecret metadata: name: external-dns-secret spec: secretStoreRef: name: vault kind: ClusterSecretStore target: name: external-dns data: - secretKey: cloudflare_api_email remoteRef: key: kv/cloudflare property: cloudflare_api_email - secretKey: cloudflare_api_key remoteRef: key: kv/cloudflare property: cloudflare_api_key - secretKey: cloudflare_api_token remoteRef: key: kv/cloudflare property: cloudflare_api_token --- apiVersion: v1 kind: ServiceAccount metadata: name: vault