Ryan Asked: 2012-11-13 08:21:15 +0800 CST2012-11-13 08:21:15 +0800 CST 2012-11-13 08:21:15 +0800 CST 如何从刀命令(ssh)传递属性? 772 是否可以从刀命令(ssh)获取属性, 例如 knife ssh ‘role:server’ ‘sudo chef-client’ <-- how to pass attributes to remote? chef-solo 1 个回答 Voted Best Answer jtimberman 2012-11-14T06:19:07+08:002012-11-14T06:19:07+08:00 您应该在 Chef 服务器上的节点对象上设置所需的属性。 您可以通过多种方法执行此操作。 将属性添加到您已应用于节点的角色 - 这可能是所有系统都处于单个角色中的最佳选择。 使用 knife node edit 直接修改节点,或者使用knife exec编写脚本。 如果您正在使用这些属性,请在环境中设置这些属性。
您应该在 Chef 服务器上的节点对象上设置所需的属性。
您可以通过多种方法执行此操作。