azkv-secret-store-spn-secret.yaml 921 B

1234567891011121314151617181920
  1. apiVersion: external-secrets.io/v1
  2. kind: SecretStore
  3. metadata:
  4. name: azure-store-spn-secret
  5. spec:
  6. provider:
  7. azurekv:
  8. # Azure tenant ID, see: https://docs.microsoft.com/en-us/azure/active-directory/fundamentals/active-directory-how-to-find-tenant
  9. tenantId: "2ed1d494-6c5a-4c5d-aa24-479446fb844d"
  10. # URL of your Key Vault instance, see: https://docs.microsoft.com/en-us/azure/key-vault/general/about-keys-secrets-certificates
  11. vaultUrl: "https://kvtestpushsecret.vault.azure.net"
  12. authSecretRef:
  13. # Reference to Kubernetes Secret name containing the Service Principal client ID under the key `ClientID`
  14. clientId:
  15. name: azure-secret-sp
  16. key: ClientID
  17. # Reference to Kubernetes Secret name containing the Service Principal client secret under the key `ClientSecret`
  18. clientSecret:
  19. name: azure-secret-sp
  20. key: ClientSecret