Browse Source

external-secrets: back to approle

main
Victor Roest 1 year ago
parent
commit
9c2c5da57a
Signed by: 0x76 GPG Key ID: A3923C699D1A3BDA
  1. 26
      cluster/core/external-secrets/external-secrets/vault-secret-store.yaml

26
cluster/core/external-secrets/external-secrets/vault-secret-store.yaml

@ -13,18 +13,14 @@ spec:
# VaultAppRole authenticates with Vault using the
# App Role auth mechanism
# https://www.vaultproject.io/docs/auth/approle
tokenSecretRef:
name: "vault-secret-id"
namespace: "external-secrets"
key: "token"
# appRole:
# # Path where the App Role authentication backend is mounted
# path: "approle"
# # RoleID configured in the App Role authentication backend
# roleId: "bb841a0e-45c1-9dab-36f0-f72647d6aff0"
# # Reference to a key in a K8 Secret that contains the App Role SecretId
# # (not commited in git)
# secretRef:
# name: "vault-secret-id"
# namespace: "external-secrets"
# key: "secret-id"
appRole:
# Path where the App Role authentication backend is mounted
path: "approle"
# RoleID configured in the App Role authentication backend
roleId: "bb841a0e-45c1-9dab-36f0-f72647d6aff0"
# Reference to a key in a K8 Secret that contains the App Role SecretId
# (not commited in git)
secretRef:
name: "vault-secret-id"
namespace: "external-secrets"
key: "secret-id"