Manage vault connections
Connect a secrets vault to keep your load test credentials in a secure location outside of NeoLoad Web.
This tool lets you manage your vault connections in NeoLoad Web and add your secrets to tests as variables in NeoLoad. At test launch, NeoLoad retrieves the credentials and sends them to your load generators over an encrypted connection.
Before you start
Depending on the secrets vault you want to add, you'll need the following details:
- Access key ID: The public identifier of your AWS access key pair.
- Region: The AWS region where your secrets are stored.
- Secret access key: The private key of your AWS access key pair.
- Vault URL: The address of your vault server.
- Mount: The path at which the secrets engine is mounted in your HashiCorp Vault. The default value is
secret. - Token: The access token provided by HashiCorp Vault that NeoLoad Web uses to authenticate with it.
Add a vault connection
To add a vault connection, follow these steps:
-
Go to Settings > Integrations > Vault connections.
-
Select + Add connection.
-
Select a vault provider.
-
Give your connection a name.
-
Enter your connection details.
-
Select Test connection to check that the vault is reachable.
-
Select Add connection to finish and save your connection.
The connection appears in your vault connections list. You can edit any connection later to update its details.
Delete a vault connection
If you delete a connection and its secrets, the deletion can't be undone or restored. Any tests that use those secrets will fail.
To delete a connection, go to the connection and open the More options menu. Select Delete and type the name of your connection to confirm the action.