Проблема настройки кулинарных книг в шеф-повар

Я пытался настроить сервер 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
Другие вопросы по тегам