如何从 ruby​​ 代码内部运行厨师菜谱?

如何从 ruby​​ 代码内部运行厨师菜谱?

我需要从 Rails 应用程序中配置和管理 Amazon AWS 上的服务器。前段时间我一直在使用 chef-solo 和 knife 来执行此操作,但使用命令行。是否可以从代码内部执行相同操作?有没有关于如何开始的提示?

答案1

我建议你看看厨师零,它取代 chef-solo,成为无需中央 Chef Serer 即可运行 Chef 的前进方向。它还具有 Ruby API 的优势,因此您无需支付额外费用。

根据描述:

Chef Zero 是一个简单、易于安装的内存 Chef 服务器,可用于 Chef 客户端测试和需要完整 Chef 服务器的 chef-solo 类任务。

相关内容