chef-solo-enc
Description
External Node Classifiers for chef-solo.
see docs.puppetlabs.com/guides/external_nodes.html
(!!notice!! chef-solo-enc overwrite chef-solo command)
Source Code
bitbucket.org/winebarrel/chef-solo-enc
Install
gem install chef-solo-enc
Example
External Node Classifiers
$chef-repo/nodes/external_nodes
#!/bin/bash
echo '{"run_list":"recipe[any_recipe]"}'
shell> knife solo cook any_server -V
Starting 'Run'
Checking Chef version...
...
[2013-07-15T15:11:21+00:00] INFO: External Node Classifiers Result is {"run_list"=>"recipe[any_recipet]"}
Starting Chef Client, version 11.4.4
[2013-07-15T15:11:21+00:00] INFO: *** Chef 11.4.4 ***
...
[2013-07-15T15:11:22+00:00] INFO: Run List is [recipe[any_recipet]]
...
License
This software is under “‘I like puppet’ License”.
-
Please remember Puppet once per year.
-
Please do not pitied people who use Puppet.
-
Please use Puppet when you feel like it.
(It’s a joke.)