cookbook 'vault-cluster', '= 1.0.2'
vault-cluster (5) Versions 1.0.2 Follow6
Wrapper cookbook which installs and configures Vault with Consul as its backend.
cookbook 'vault-cluster', '= 1.0.2', :supermarket
knife supermarket install vault-cluster
knife supermarket download vault-cluster
vault-cluster-cookbook
Wrapper cookbook which installs and configures Vault with
Consul as its backend.
Basic Usage
This cookbook was designed as an example on how to use our
Vault cookbook and [Consul cookbook][4] for providing a highly
available secrets management infrastructure. This cookbook highlights
several of our best practices for developing reusable infrastructure
at Bloomberg.
It provides a bullet-proof example on how to properly write a
wrapper cookbook and deploy secrets management infrastructure using
Chef. The values from the node attributes set in the [default recipe](recipes/default.rb)
are passed into the resources for both cookbooks.
Out of the box the following platforms are certified to work and
are tested using our [Test Kitchen][8] configuration. Additional platforms
may work, but your mileage may vary.
- CentOS (RHEL) 6.6, 7.1
- Ubuntu 12.04, 14.04
Dependent cookbooks
consul ~> 1.0 |
hashicorp-vault ~> 1.1 |
Contingent cookbooks
There are no cookbooks that are contingent upon this one.
Foodcritic Metric
1.0.2 failed this metric
FC031: Cookbook without metadata file: /tmp/cook/a19e739caf28cc28deaa296a/vault-cluster/metadata.rb:1
FC045: Consider setting cookbook name in metadata: /tmp/cook/a19e739caf28cc28deaa296a/vault-cluster/metadata.rb:1
1.0.2 failed this metric
FC045: Consider setting cookbook name in metadata: /tmp/cook/a19e739caf28cc28deaa296a/vault-cluster/metadata.rb:1