Как убедиться в заказе квитанций у шеф-повара

360
ironsand

Сначала я хочу создать пользователя, а затем позволить ему создать несколько каталогов и шаблонов.

Я создал кулинарную книгу для пользователя, как это knife cookbook create user -o site-cookbooks.

Как сделать так, чтобы эта пользовательская кулинарная книга была приготовлена ​​раньше других?

0

2 ответа на вопрос

1
ironsand

I realized that I only need to write user cookbook at first in runlist array.

0
TheEavesofIT

Другой ответ на этот вопрос - использовать рецепт по умолчанию для поваренной книги, содержащей список необходимых поваренных книг. Это также считается хорошим шаблоном развития (источники ниже). Это пример:

# # 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/

Похожие вопросы