Skip to content

HashiCorp Vault

HashiCorp Vault brokers and deeply integrates with trusted identities to automate access to secrets, data, and systems.

This add-on is implemented as an external add-on. For detailed documentation and usage of the add-on please refer to the add-on repository.

Example

Checkout the full example.

Usage

This step deploys the HashiCorp Vault with default Helm Chart config

  enable_vault = true

Alternatively, you can override the Helm Values by setting the vault_helm_config object, like shown in the code snippet below:

  enable_vault = true

  vault_helm_config = {
    name       = "vault"                                          # (Required) Release name.
    chart      = "vault"                                          # (Required) Chart name to be installed.
    repository = "https://helm.releases.hashicorp.com"            # (Optional) Repository URL where to locate the requested chart.
    version    = "v0.19.0"                                        # (Optional) Specify the exact chart version to install.

    # ...
  }

This snippet does not contain all available options that can be set as part of vault_helm_config. For the complete listing, see the hashicorp-vault-eks-blueprints-addon repository.