Назад | Перейти на главную страницу

Проблема с настройкой поваренных книг в Chef

Я пытался настроить сервер шеф-повара и снабдить его кулинарными книгами на странице opscode github

http://github.com/opscode/cookbooks.git

Я клонировал это репо и установил его как в конфигурации моего сервера, так и в конфигурации ножа.

server.rb

cookbook_path ['/ opt / chef / cookbooks', '/ opt / chef / site-cookbooks']

нож.rb

cookbook_path ['/ opt / chef / cookbooks', '/ opt / chef / site-cookbooks']

Оба каталога содержат кулинарные книги из репозитория, но кулинарные книги видны либо в веб-интерфейсе, либо в списке кулинарных книг ножа. Я почти уверен, что у меня все настроено правильно, поскольку клиенты могут подключаться, и все процессы, похоже, работают (согласно документу setp сервера).

У кого-нибудь есть эта работа, и может ли я встать на правильный путь включения моих кулинарных книг в список?

rgds,

Ste

Репозиторий Opscode GitHub для кулинарных книг рассматривается в разработке, и выпуски выпускаются для Сайт кулинарных книгвместе с другими членами сообщества. Opscode рекомендует использовать Ножа Подкоманды "сайта кулинарных книг" для работы с этим сайтом, чтобы загрузить кулинарные книги и включить их в локальный Репозиторий шеф-повара.

На странице Chef Repository описывается, как настроить локальное репо для хранения кулинарных книг и других битов конфигурации для вашей среды (конфигурация ножа и т. Д.).

Когда у вас есть кулинарные книги, вы загружаете их на сервер Chef с помощью функции выгрузки кулинарных книг.

knife cookbook upload -a

Или воспользуйтесь рейк-заданием в шеф-репо.

rake install

Вы можете загрузить отдельные кулинарные книги, например, если вы внесли изменения только в одну.

knife cookbook upload COOKBOOK_NAME