我为chefworkstation、chefserver和chefclient配置了3个centos服务器。现在我想使用说明书安装 nginx。为此,我有以下脚本。
package 'nginx' do
action :install
end
这不起作用,因为没有启用 epel-release。有没有办法在运行上面的脚本之前启用 epel 存储库?
我为chefworkstation、chefserver和chefclient配置了3个centos服务器。现在我想使用说明书安装 nginx。为此,我有以下脚本。
package 'nginx' do
action :install
end
这不起作用,因为没有启用 epel-release。有没有办法在运行上面的脚本之前启用 epel 存储库?
当然可以,但是其他人在您之前已经这样做了,因此您可以使用他们的代码。
通过简单的谷歌搜索,我在 Chef Supermarket 中找到了以下官方食谱: https ://supermarket.chef.io/cookbooks/yum-epel#readme
绝对使用yum-epel 官方食谱是一个更好的解决方案,但对于任何正在寻找快速修复的人来说,只需安装
epel-release
包: