README ¶ govaulte govaulte aims to use approle to acces secret which in hashicorp Vault and produce runtime environment for executing program to get secret what it wants. Build make build (for amd64) go build . (for your os version) Test your vaulte credential is worked Export your credential to local environments. (see also vaulte-credential-generator) export $(xargs < vaulte_credential) check govaulte get your secret in the right way. govaulte /bin/bash -l -c "export" Running your code with govaulte example /usr/sbin/govaulte /path/to/your/app/bin/main -argv1=data1 -argv2=data2 command1 /usr/sbin/govaulte /bin/bash -l -c "cd /path/to/your/workdir/; ./bin/main" Reference Use vaulte-credential-generator to easy generate your vaulte credential. Expand ▾ Collapse ▴ Documentation ¶ There is no documentation for this package. Source Files ¶ View all Source files main.go Click to show internal directories. Click to hide internal directories.