Sign inSign up

c18s/vault-dotenv

By c18s

•Updated over 5 years ago

Creates a .env file from vault secrets

Image
0

1.0K

c18s/vault-dotenv repository overview

⁠vault-dotenv

Creates a .env file from vault secrets

⁠Config

Configuration can be done through env variables or programmatically through the Config object The following env variables are supported:

VAULT_ADDR                          # Vault server URL (default "http://localhost:8200")
VAULT_CACERT                        # Path to CA file
VAULT_TOKEN                         # Vault Token
VAULT_ROLEID or VAULT_ROLE_ID       # Vault app role id
VAULT_SECRETID or VAULT_SECRET_ID   # Vault app role secret id
VAULT_MOUNTPOINT                    # Vault app role mountpoint (default "approle")
VAULT_CLIENT_TIMEOUT                # Client timeout
VAULT_SKIP_VERIFY                   # Do not check SSL

⁠Usage

vault-dotenv --secret-path=/path/to/secret --env-file=production.env

Tag summary

Content type

Image

Digest

Size

6.5 MB

Last updated

over 5 years ago

docker pull c18s/vault-dotenv