Skip to content

indeedops/puppet-vault

 
 

Repository files navigation

puppet-vault

Puppet module for managing Hashicorp's Vault

##Installation

To simply install the vault binary:

include vault

To run it in server mode:

class { 'vault':
  service_enable => true,
  service_ensure => 'running',
  manage_service => true,
}

What this module handles

This module handles installing the vault binary, writing a config file for server mode, and creating an init script.

It does not:

##Development Open an issue or fork and open a Pull Request

##Acknowledgements

Much of the initial code was adapted from solarkennedy/puppet-consul. Thank you to the contributors to that project.

About

Puppet module for managing Hashicorp's Vault

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 32.6%
  • Puppet 29.7%
  • Ruby 29.3%
  • HTML 8.4%