1.0.3 • Published 6 years ago
vault-load v1.0.3
Vault Load
Script to easily load secrets from a vault
Prerequisites
this script assumes you have your vault path structured like:
/v1/generic/project/${VAULT_PROJECT}/${VAULT_ENV}/${VAULT_APPLICATION}/${SECRET_NAME}have the following environment variables defined:
VAULT_ADDR- the url to your vault instanceVAULT_PROJECT- the name of your vault projectVAULT_TOKEN- your vault token so you can read from the vault
Usage
npm install -g vault-load... define required environment variablesMY_VAULT_SECRET=$(vault_load -a <application_name> -s <secret_name> -e <env>)