Skip to content

outofjungle/chef-vault-solo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

Patches chef-vault to work in both chef-solo and client mode

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages