azkv-secret-store.yaml 816 B

123456789101112131415161718192021
  1. apiVersion: external-secrets.io/v1alpha1
  2. kind: SecretStore
  3. metadata:
  4. name: example-secret-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: "d3bc2180-xxxx-xxxx-xxxx-154105743342"
  11. # URL of your vault instance, see: https://docs.microsoft.com/en-us/azure/key-vault/general/about-keys-secrets-certificates
  12. vaultUrl: "https://my-keyvault-name.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