Skip to content

Adding HashiCorp Vault Secret Manager

You have the option to integrate HashiCorp Cloud Vault ↗, Vault Enterprise Server ↗, or a Local Vault server ↗ as your secret provider.

Setting Up Vault Server

To configure a Vault server secret provider, you can opt for either Token or AppRole authentication.

  1. Go to the Preferences settings and navigate to the Secrets Manager section.
  2. Click on the + Add Secret Provider button.

vault-secrets

  1. Choose Vault Server as the provider type and select your preferred authentication method.

vault-secrets-window

  1. Enter http://localhost:8200 if using a local server, or the URL of the hosted server (e.g., https://vault.example.com).

  2. Provide the necessary Token ↗ or AppRole ↗ credentials.

  3. Click on Add to save the secret provider.

vault-added-screen

Setting up Vault Cloud

To set up a Vault Cloud secret provider, follow these steps:

  1. Go to the Preferences settings and navigate to the Secrets Manager section.

  2. Click on the + Add Secret Provider button.

  3. Select Vault Cloud as the provider type.

vault-secrets

  1. Maintain the default settings for Token Endpoint and Secrets Endpoint, or modify them if necessary.

  2. Provide the required Client Credentials ↗.

  3. Add one or more Projects (Apps) to the secret provider.

  4. Click on Add to save the secret provider.