[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#630969: ITP: python-littlechef -- cooking with Chef - the easy way.

Package: wnpp
Severity: wishlist
Owner: Markus Korn <thekorn@gmx.de>

* Package name    : python-littlechef
  Version         : 0.6.2
  Upstream Author : Miquel Torres <tobami@googlemail.com>
* URL             : https://github.com/tobami/littlechef
* License         : Apache 2.0
  Programming Lang: Python, Ruby
  Description     : cooking with Chef - the easy way.

With LittleChef you will get all you need to start cooking with Chef.

It works as follows: Whenever you apply a recipe to a node, all needed
cookbooks and its dependencies are gzipped and uploaded to that node. A
node.json file gets created on the fly and uploaded, and Chef Solo gets
executed at the remote node, using node.json as the node configuration and
the pre-installed solo.rb for Chef Solo configuration. Cookbooks, data
bags and roles are configured to be found at (/var/chef-solo/).

The result is that you can play as often with your recipes and nodes as you
want, without having to worry about a central Chef repository, Chef server
nor anything else. You can make small changes to your cookbooks and test them
again and again without having to commit the changes. LittleChef brings sanity
to cookbook development.

Reply to: