I realized that I only need to write user
cookbook at first in runlist
array.
Как убедиться в заказе квитанций у шеф-повара
Сначала я хочу создать пользователя, а затем позволить ему создать несколько каталогов и шаблонов.
Я создал кулинарную книгу для пользователя, как это knife cookbook create user -o site-cookbooks
.
Как сделать так, чтобы эта пользовательская кулинарная книга была приготовлена раньше других?
2 ответа на вопрос
Другой ответ на этот вопрос - использовать рецепт по умолчанию для поваренной книги, содержащей список необходимых поваренных книг. Это также считается хорошим шаблоном развития (источники ниже). Это пример:
# # Cookbook Name:: wrapper-cookbook # Recipe:: base # include_recipe "ntp" include_recipe "nagios::windows_client" include_recipe "web_server::web_sites", include_recipe "base_server::ssl_certs"
Джулиан Данн из Opscode предполагает, что это правильное решение в пункте 6. Run List in Roles (время ~ 15:30) в презентации. https://www.youtube.com/watch?v=IJCY2cEr6Rw
Также продемонстрировано в связанном блоге. http://dougireton.com/blog/2013/02/16/chef-cookbook-anti-patterns/
Похожие вопросы
-
1
Как настроить брандмауэр на Centos с помощью Vagrant и Chef
-
1
ubuntu (настройка с использованием chef) - выдает обновления пакетов в системе (например, php, rubyg...
-
1
Изменить значение узла в скрипте Chef-solo во время выполнения
-
-
1
Как подготовить бродячую виртуальную машину с помощью Chef и .rb-файла, заполненного инструкциями
-
1
Создание нового пользователя с использованием useradd, но не удается, поскольку он не может создать...
-
1
Шеф-повар и PostgreSql
-
1
как управлять ключами API защищенного приложения с помощью Chef
-
1
откуда шеф-повар и кукольный источник в домашних приложениях?
-
2
Должен ли я использовать vagrant destroy / up / reload / provision или что-то в этом роде каждый раз...
-
1
Как пропустить кулинарную книгу по файлу узла json