Features
Environments
Secret Managers

Integration with Secret Managers

This feature is available in the Enterprise Plan.
  • Thunder Client integrates with secret managers like Azure Key Vault and AWS Secrets Manager to fetch secrets and use variables in your requests with the format {{variable}}.

Secrets

Azure Key Vault

  • Thunder Client integrates with Azure Key Vault to fetch secrets and use them in your requests.
  • Set the variable TC_AZURE_VAULT_URL in your staging and production environments, and Thunder Client will automatically retrieve secrets from Azure Key Vault.
VariableSample Value
TC_AZURE_VAULT_URL

https://myvault.vault.azure.net/

AWS Secrets Manager

  • Thunder Client integrates with AWS Secrets Manager to fetch secrets and use them in your requests.
  • Set the TC_AWS_SECRET_NAME and TC_AWS_REGION variables in your staging and production environments, and Thunder Client will automatically retrieve secrets from AWS Secrets Manager.
VariableSample Value
TC_AWS_SECRET_NAMEmy-secrets
TC_AWS_REGIONus-west-1

Authentication

  • Thunder Client uses the default credentials from the environment to authenticate with the secret managers. Use the Azure CLI or AWS CLI to set the credentials.

Logs

  • The logs will show errors if there are any issues with fetching the secrets from the secret managers.