Version information
released Feb 11th 2016
This version is compatible with:
- Puppet Enterprise >= 2015.0.0 < 2016.0.0
- Puppet >= 4.0.0 < 5.0.0
- , , , , , , , ,
Start using this module
Add this module to your Puppetfile:
mod 'thekevjames-vault', '0.1.2'
Learn more about managing modules with a PuppetfileDocumentation
thekevjames/vault — version 0.1.2 Feb 11th 2016
puppet-vault
A Puppet Module to install and manage Vault.
puppet-vault is available on the Puppet Forge.
Usage
Simply
include ::vault
Configuration
The module will configure your vault instance with hiera. Somewhere in your hiera files, set:
vault::config: |
{
"backend": {
"file": {
"path": "/etc/vault"
}
},
"listener": {
"tcp": {
"address": "127.0.0.1:8200",
"tls_disable": 1
}
}
}
Note that the above is set by default, so you only need to overwrite it if you do not want the default values.
Dependencies
- puppetlabs/stdlib (>= 4.2.0 < 5.0.0)