Skip to main content

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.
note

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

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.
note

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.