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.
modules/vault
Muhammad Atif Ali 0c6c370a7c
remove automatic secrets
2 years ago
..
README.md remove automatic secrets 2 years ago
main.tf remove automatic secrets 2 years ago
run.sh remove automatic secrets 2 years ago

README.md

display_name description icon maintainer_github verified tags
vault Authenticates with Vault and injects secrets into the environment. ../.icons/vault.svg coder true
helper
integration
vault

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"
}

Vault login

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"
}