azkv-secret-store.yaml 806 B

123456789101112131415161718192021
  1. apiVersion: external-secrets.io/v1beta1
  2. kind: SecretStore
  3. metadata:
  4. name: azure-store
  5. spec:
  6. provider:
  7. # provider type: azure keyvault
  8. azurekv:
  9. # azure tenant ID, see: https://docs.microsoft.com/en-us/azure/active-directory/fundamentals/active-directory-how-to-find-tenant
  10. tenantId: "2ed1d494-6c5a-4c5d-aa24-479446fb844d"
  11. # URL of your vault instance, see: https://docs.microsoft.com/en-us/azure/key-vault/general/about-keys-secrets-certificates
  12. vaultUrl: "https://kvtestpushsecret.vault.azure.net"
  13. authSecretRef:
  14. # points to the secret that contains
  15. # the azure service principal credentials
  16. clientId:
  17. name: azure-secret-sp
  18. key: ClientID
  19. clientSecret:
  20. name: azure-secret-sp
  21. key: ClientSecret