2017-09-14 73 views
0

如何在多個食譜本地運行chefclient? Forexample,下面一行拋出錯誤在windows本地執行多個主廚食譜

chef-client -z -o "recipe[cookbook1::default],recipe[cookbook2::default]" 

錯誤:網:: HTTPServerException:412 「預處理失敗」

如何在Windows本地運行多個菜譜食譜?

+0

'chef-client -z -o「cookbook1,cookbook2」'應該做的,如果cookbooks是在正確的路徑,一個完整的日誌會更好地承擔什麼是失敗 – Tensibai

回答

0

當使用獨奏或本地模式時,您需要處理自己部署的食譜代碼,廚師不會處理它。這就是爲什麼我們建議大多數用戶使用普通的廚師客戶端,因爲它提供了大量的工作流程機制來處理這個任務。但對於獨奏或本地模式,這取決於你:)大多數人使用berks vendorchef export

0

下面這行工作

廚師客戶-z --runlist「食譜[cookbook1 ::默認]食譜[cookbook2 ::默認]食譜[cookbook3 ::默認]食譜[cookbook4 ::默認]'