Bug#785628: ITP: ruby-knife-solo -- knife-solo adds a handful of commands that aim to make working with chef-solo as powerful as chef-server.
Package: wnpp
Severity: wishlist
Owner: Hleb Valoshka <375gnu@gmail.com>
* Package name : ruby-knife-solo
Version : 0.4.2
Upstream Author : mat@schaffer.me
* URL : http://matschaffer.github.io/knife-solo/
* License : MIT
Programming Lang: Ruby
Description : knife-solo adds a handful of commands that aim to
make working with chef-solo as powerful as chef-server.
knife-solo adds a handful of commands that aim to make working with chef-solo
as powerful as chef-server. It currently adds 5 subcommands to knife:
* knife solo init is used to create a new directory structure (i.e.
“kitchen”) that fits with Chef's standard structure and can be used to build
and store recipes.
* knife solo prepare installs Chef on a given host. It's structured to
auto-detect the target OS and change the installation process accordingly.
* knife solo cook uploads the current kitchen (Chef repo) to the target host
and runs chef-solo on that host.
* knife solo bootstrap combines the two previous ones (prepare and cook).
knife-solo also adds --solo command line option and +knife+ configuration
parameter to knife bootstrap that can be used for triggering “knife solo
bootstrap” instead of the normal template based chef-client bootstrap.
* knife solo clean removes the uploaded kitchen from the target host.
It usefull for those who works with chef.
I plan to maintain it inside a ruby package extra team.
Reply to: