Проблема настройки кулинарных книг в шеф-повар
Я пытался настроить сервер chef и снабдить его кулинарными книгами со страницы github opscode
http://github.com/opscode/cookbooks.git
Я клонировал этот репозиторий и установил его в конфигурации моего сервера и конфигурации ножа
server.rb
cookbook_path ['/ opt / chef / cookbooks', '/ opt / chef / site-cookbooks']
knife.rb
cookbook_path ['/ opt / chef / cookbooks', '/ opt / chef / site-cookbooks']
Оба каталога содержат поваренные книги из репозитория, но поваренные книги видны либо в веб-интерфейсе, либо в списке поваренных книг ножа. Я почти уверен, что все настроено правильно, так как клиенты могут подключаться, и все процессы, кажется, работают (согласно серверу setp doc).
Кто-нибудь получил эту работу и может поставить меня на правильный путь в список моих кулинарных книг?
Rgds,
Ste
1 ответ
Репозиторий Opscode GitHub для кулинарных книг рассматривается в процессе разработки, и выпуски выпускаются на сайте Cookbooks вместе с другими членами сообщества. Opscode рекомендует использовать подкоманды Knife "сайт кулинарной книги" для работы с этим сайтом для загрузки кулинарных книг и включения их в местный репозиторий Chef.
Страница Chef Repository описывает, как настроить локальное хранилище для хранения поваренных книг и других битов конфигурации для вашей среды (конфигурации ножа и т. Д.).
Когда у вас есть кулинарные книги, вы загружаете их на сервер Chef с помощью загрузки кулинарной книги.
knife cookbook upload -a
Или используйте грабли в шеф-репо.
rake install
Вы можете загрузить отдельные кулинарные книги, например, если вы внесли изменения только в одну.
knife cookbook upload COOKBOOK_NAME