Vaults
Vaults provide a secured solution for storing sensitive data like credentials and API keys. Designed with an emphasis on security and convenience, Vaults ensure your secrets are both encrypted and easily managed.
Vaults
Create a New Secret​
To set up a new secret, navigate to the Connectors > Vaults. Find the Create Secret Vault button and input the following fields:
- Secret Name: The unique identifier for your secret.
- Secret Value: The sensitive data the secret will protect.
When entering a private SSH key as the secret value, ensure to press "Enter" at the end of the key to add a newline before saving.
Create a Secret
Source Secrets from Third-Party Secret Stores​
Integrate third-party secrets (e.g., HashiCorp, Azure) with StackGuardian for better security and simpler management.
Best Practices​
- Grant minimal necessary permissions for secret access.
- Centralize management of secrets, whether using StackGuardian or other secret stores.
- Access secrets directly through Infrastructure as Code (IaC) tools (e.g., Terraform) to avoid hardcoding.
Source secrets from third-party secret stores like HashiCorp Vault, Azure Vault, and others by configuring your Terraform code. Use deployment platform configuration or specific secrets to authenticate against your secret provider and utilize them in your workflow.