So stellen Sie sicher, dass die Quittungen im Koch abgelegt werden

407
ironsand

Ich möchte zuerst einen Benutzer erstellen und dann den Benutzer mehrere Verzeichnisse und Vorlagen erstellen lassen.

Ich habe ein Kochbuch für diesen Benutzer erstellt knife cookbook create user -o site-cookbooks.

Wie stellen Sie sicher, dass dieses Kochbuch vor allen anderen gekocht wird?

0

2 Antworten auf die Frage

1
ironsand

Mir wurde klar, dass ich erst userin runlistArray ein Kochbuch schreiben muss .

0
TheEavesofIT

Eine andere Antwort auf diese Frage ist die Verwendung des Standardrezepts eines Wrapper-Kochbuchs, das die Liste der erforderlichen Kochbücher enthält. Dies wird auch als gutes Entwicklungsmuster betrachtet (Quellen unten). Dies ist ein Beispiel:

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

Julian Dunn von Opscode schlägt vor, dass dies eine gültige Lösung in Punkt 6 ist. Führen Sie die Liste in Rollen (Zeit ~ 15:30) in der Präsentation aus. https://www.youtube.com/watch?v=IJCY2cEr6Rw

Auch im verlinkten Blog gezeigt. http://dougireton.com/blog/2013/02/16/chef-cookbook-anti-patterns/