From 290f3e3f9ed89a5ebe761767004c49b0724e006b Mon Sep 17 00:00:00 2001 From: Ruben Hensen Date: Tue, 10 Sep 2024 15:50:18 +0200 Subject: [PATCH] Add secret store --- vault/secret-store.yaml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 vault/secret-store.yaml diff --git a/vault/secret-store.yaml b/vault/secret-store.yaml new file mode 100644 index 0000000..d1eeedc --- /dev/null +++ b/vault/secret-store.yaml @@ -0,0 +1,18 @@ +apiVersion: external-secrets.io/v1beta1 +kind: SecretStore +metadata: + name: vault-backend +spec: + provider: + vault: + server: "http://vault.hensen.io:8200" + path: "secret" + # Version is the Vault KV secret engine version. + # This can be either "v1" or "v2", defaults to "v2" + version: "v2" + auth: + # points to a secret that contains a vault token + # https://www.vaultproject.io/docs/auth/token + tokenSecretRef: + name: "vault-token" + key: "token" \ No newline at end of file