【发布时间】:2015-09-08 18:39:38
【问题描述】:
我已经按照下面提到的文章使用厨师食谱配置 apache、mysql、php。
http://gettingstartedwithchef.com/first-steps-with-chef.html
我的目的是编写一个独立的应用程序,它将为 mysql、apache、php 等进行所有需要的设置。
通过阅读这篇文章,我观察到他们正在执行厨师命令来安装东西并手动修改配置文件。
例如对于以下命令,我编写了相应的 ruby 等效项:
rvm install ruby-2.1.2
ruby equivalent : `rvm install ruby-2.1.2`
以类似的方式,我找到了 shell 命令的替代方法并准备了我的 ruby 代码。
我不确定这是否是正确的方法。
第二个:我们如何实现自定义功能,比如在项目 repo 中捆绑 gemfile 或运行 rails 迁移。 如何执行这些操作,请指导。
【问题讨论】:
标签: ruby chef-infra chef-recipe