Использование Berkshelf с ChefDK и супермаркетом Chef

Я новичок в Chef и Linux, так что прости меня, если этот вопрос явно очевиден или я делаю это ужасно неправильно. До сих пор мне удалось настроить базовый автономный сервер Chef на экземпляре Ubuntu 14.04, который работает в моей сети. Я настраиваю рабочий стол Ubuntu на виртуальной машине, установленной на моем компьютере. Я просматривал учебные пособия, и пока процесс, с помощью которого я получаю поваренные книги из супермаркета Chef на свой сервер Chef, заключается в том, что я загружаю их на свою рабочую станцию ​​chef на рабочем столе Ubuntu, а затем загружаю с соответствующими требованиями. Однако у меня есть вопрос, что для некоторых более надежных кулинарных книг, таких как Node.js или MongoDB, когда я загружаю их на свою рабочую станцию, а затем пытаюсь загрузить их на мои серверы-шеф-повары, происходит сбой. Это говорит о том, что он не может загрузить должным образом, потому что ему не хватает определенных зависимостей. Я знаю, что это именно тот случай использования, для которого используется berkshelf. Однако я понятия не имею, как использовать его в отношении поваренных книг, которые я получаю в супермаркете. Я попытался перейти в мой каталог, где находятся мои загруженные кулинарные книги, и запустить установку berks, но это выдает мне ошибки. Я делаю это неправильно или есть целый другой процесс, который я должен изучить? Извините за возможную плохую грамматику и если этот вопрос мучительно прост.

1 ответ

Попробуйте следовать одному из множества доступных руководств по использованию Berkshelf с Chef, например, по адресу http://cloudacademy.com/blog/berkshelf-manage-chef-cookbooks/.

Другие вопросы по тегам