Skip to main content
Connect your HashiCorp Vault instances to manage secrets through ShiftLabs.

How to Add a Vault Instance

1

Open Integrations

Go to Settings → Integrations → Vault tab.
2

Click Add Vault

Click the Add Vault button.
3

Enter Connection Details

  • Name (required): Display name for this instance
  • Host (required): Vault server URL (e.g., https://vault.example.com)
  • Token (required): Vault token for authentication
  • Verify SSL: Enable to validate SSL certificates
  • Set as Default: Make this the default Vault instance
4

Save

Click Create. Use the health check to verify connectivity.

How to Edit a Vault Instance

  1. Click the edit icon on the instance row
  2. Modify the settings
  3. Click Save
Leave the token field empty when editing to keep the existing token.

How to Check Health

Click the Check button on any instance to verify connectivity. A healthy status confirms Vault is reachable and the token is valid.

How to Delete a Vault Instance

  1. Click the delete icon on the instance row
  2. Confirm the deletion
Deleting a Vault instance removes the connection. Secrets stored in Vault are not affected.

Troubleshooting

  1. Verify the host URL is correct
  2. Check if the Vault token is valid and not expired
  3. Ensure Vault is unsealed and running
  4. If using self-signed certificates, disable SSL verification
The token may not have sufficient permissions. Ensure the token’s policy allows access to the required paths.

FAQ

Yes. Add as many instances as needed for different environments or purposes.
The token needs read access to secrets engines you want to manage through ShiftLabs.