You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1.2 KiB
1.2 KiB
display_name | description | icon | maintainer_github | verified | tags | |||
---|---|---|---|---|---|---|---|---|
vault | Authenticates with Vault and injects secrets into the environment. | ../.icons/vault.svg | coder | true |
|
Hashicorp Vault
This module authenticates with Vault and injects secrets into the environment.
Note: This module does not cover setting up and configuring Vault. For that, see the Vault documentation.
module "vault" {
source = "https://registry.coder.com/modules/vault"
vault_addr = "https://vault.example.com"
}
Examples
Configure Vault integration with a custom Vault auth id
See docs for more information what are external auth ids.
module "vault" {
source = "https://registry.coder.com/modules/vault"
vault_addr = "https://vault.example.com"
vault_auth_id = "my-auth-id"
}
Configure Vault integration and install a specific version of the Vault CLI
module "vault" {
source = "https://registry.coder.com/modules/vault"
vault_addr = "https://vault.example.com"
vault_cli_version = "1.15.0"
}