如何从 knife 命令(ssh)传递属性?

如何从 knife 命令(ssh)传递属性?

是否可以通过 knife 命令(ssh)来设置属性,

例如

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

答案1

您应该在 Chef 服务器上的节点对象上设置所需的属性。

您可以通过多种方法来实现这一点。

  • 将属性添加到您已应用于节点的角色 - 这对于单一角色的系统来说可能是最好的。
  • 使用刀节点编辑直接修改节点,或使用脚本进行修改刀执行器
  • 如果您正在使用环境中的属性,请设置这些属性。

相关内容