0.0
No commit activity in last 3 years
No release in over 3 years
Patches chef-vault to work in both chef-solo and client mode
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Development

~> 1.3
>= 0
>= 0

Runtime

 Project Readme

chef-vault-solo

Build Status Gem Version Code Climate Dependency Status Coverage Status

Description

Monkey patches chef-vault to read from local data bag when run in solo mode.

Usage

Install chef-vault-solo gem and require the chef-vault/patch to patch the chef-vault behavior.

chef_gem 'chef-vault-solo'
require 'chef-vault/patch'

secrets = ChefVault::Item.load('data_bag', 'item')

When Chef::Config[:solo] is true, this method will read the data from data_bags/data_bag/item.json file.

Example cookbook

Please visit the example cookbook for more information on usage and implementation.