Chef

chef-solo vs chef-client –local-mode

  • May 5, 2016

根據文件,我應該替換chef-solochef-client --local-mode.

在 11.8 版本中,本地模式被添加到 chef-client。如果您正在執行該版本的 chef-client(或更高版本),您應該考慮使用本地模式而不是使用 chef-solo。 https://docs.getchef.com/ctl_chef_solo.html

我只是替換了命令並且工作正常。這兩個命令是否總是可以替換而無需重新配置?或者我應該知道一些細微的差別?

介紹本地模式的 Opscode 部落格文章指出了唯一的區別

關於廚師獨奏的說明

chef-solo 仍然存在,這顯然有一些重疊。在大多數使用 chef-solo 的情況下,您將能夠使用 chef-client -z 代替它,因為 chef-client 具有 chef-solo 的所有功能等等。僅當您的食譜專門針對 :solo 模式進行測試時,情況才會有所不同,因為 chef-client 沒有設置此變數。

除非您的食譜依賴於:solo,否則它們是可更換的。

引用自:https://serverfault.com/questions/628253