Chef-Solo

如何從刀命令(ssh)傳遞屬性?

  • November 13, 2012

是否可以從刀命令(ssh)中獲取屬性,

例如

knife ssh ‘role:server’ ‘sudo chef-client’ <-- how to pass attributes to remote?

您應該在 Chef 伺服器上的節點對像上設置所需的屬性。

您可以通過多種方法做到這一點。

  • 將屬性添加到您已應用於節點的角色中——這對於所有都在單個角色中的系統來說可能是最好的。
  • 使用刀節點編輯直接修改節點,或使用刀 exec編寫腳本。
  • 如果您正在使用這些屬性,請在環境中設置屬性。

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