kubernetes/k8s-wheatley/external-secrets-operator/secretstore.yaml

24 lines
591 B
YAML

---
apiVersion: external-secrets.io/v1
kind: ClusterSecretStore
metadata:
name: vault-wheatley
namespace: external-secrets
spec:
provider:
vault:
server: "https://vault.wheatley.in"
namespace: "wheatley"
path: "kv/k8s_wheatley"
version: "v2"
auth:
appRole:
path: approle
roleRef:
namespace: external-secrets
name: vault-wheatley-approle
key: approle_id
secretRef:
namespace: external-secrets
name: vault-wheatley-approle
key: approle_secret