Можем ли мы написать поваренную книгу повара, чтобы включить репозиторий epel на centos

Я настроил 3 сервера Centos для chefworkstation, chefserver и chefclient. Теперь я хочу установить nginx, используя кулинарную книгу. Для этого у меня есть ниже сценарий.

package 'nginx' do
  action :install
end

Это не сработало, потому что не были включены epel-release. Есть ли способ включить репозиторий epel перед запуском вышеуказанного скрипта?

1 ответ

Решение

Конечно, вы можете, но другие люди сделали это раньше вас, чтобы вы могли использовать их код.

В простом поиске Google я нашел следующую официальную кулинарную книгу в супермаркете Chef: https://supermarket.chef.io/cookbooks/yum-epel

Определенно, лучше использовать официальную кулинарную книгу yum-epel, но для тех, кто ищет быстрое решение, просто установите epel-release пакет:

package 'epel-release'
package 'nginx'
Другие вопросы по тегам