HashiCorp Vault v5.10.0, Mar 21 23
HashiCorp Vault v5.10.0 published on Tuesday, Mar 21, 2023 by Pulumi
HashiCorp Vault: Installation & Configuration
The Pulumi Vault provider uses the Vault SDK to manage resources.
The HashiCorp Vault provider is available as a package in all Pulumi languages:
Pulumi relies on the Vault SDK to authenticate requests from your computer to HashiCorp Vault. Your credentials are never sent to pulumi.com.
Once the credentials are obtained, there are two ways to communicate your configuration tokens to Pulumi:
Set the environment variables
$ export VAULT_ADDR=XXXXXX $ export VAULT_TOKEN=YYYYYY
Set them using configuration, if you prefer that they be stored alongside your Pulumi stack for easy multi-user access:
$ pulumi config set vault:address XXXXXX $ pulumi config set vault:token YYYYYY --secret
The complete list of
configuration parameters is in the HashiCorp Vault provider README.
Remember to pass
--secret when setting
token so that it is properly encrypted.