我如何运行从ruby代码内的厨师食谱?

从Rails应用程序中,我需要在Amazon AWS上configuration和pipe理服务器。 前段时间我一直在使用厨师独奏和刀做这个,但从命令行。 这将有可能从代码内部做同样的事情吗? 任何指针如何启动?

我build议看看厨师零 ,它取代厨师独奏作为未经中央厨师Serer运行厨师的前进方式。 它也有一个Ruby API的优点,所以你不必掏腰包。

从描述:

Chef Zero是一款简单,易于安装的内存Chef服务器,可用于Chef Clienttesting和需要完整Chef Server的类似Chef-solo的任务。