chef-vault Chef Tool
Securely manage passwords, certs, and other secrets in Chef. chef-vault asymmetrically encrypts the secret for a Chef encrypted data bag with the public key of each node and/or user who needs to access it.
Install & Usage Instructions
Use the chef-vault cookbook, or install the gem manually:
gem install chef-vault
For a full description of the commands to use to create, update and manage vaults, refer to the file:
https://github.com/Nordstrom/chef-vault/blob/master/KNIFE_EXAMPLES.md
For a description of how chef-vault manages keys and secrets, refer to the file:
https://github.com/Nordstrom/chef-vault/blob/master/THEORY.md