【发布时间】:2013-02-27 15:01:45
【问题描述】:
环境:
- CentOS 6
- 厨师10
我从 community.opscode 下载了 apache2 食谱,然后我运行了# chef-client
在客户端节点。安装启动服务成功。
[2013-03-12T15:30:00+09:00] INFO: Processing package[apache2] action install(apache2::default line 20)
当我转到 cookbooks/apache2/recipes/default.rb 时,没有一行写着 action:install
我对 Ruby 很陌生,所以我不知道负责安装的代码行在哪里。
此外,如果正在安装 apache2,配方中是否包含某种安装包?说,.rpm 包?如果是,完整的路径是什么?
提前致谢!
编辑:
我已经了解到
中的包package "apache2" do
package_name node['apache']['package']
end
默认为action :install。
但同样,我不安装它。安装程序包本身在哪里,还是说明书和安装程序一样?
【问题讨论】:
标签: chef-infra