我使用以下命令获取特定环境中的节点列表。
knife node list -e env1
如何修改knife命令以包含其中的运行列表项?
答案 0 :(得分:2)
您不会使用knife node list
。大多数刀命令都是其底层REST API调用的非常直接的包装器。如果要构建用于以特定格式显示的脚本,您可能希望使用knife exec
或完全跳过刀并使用类似chef-api
gem或PyChef
Python库的内容。
答案 1 :(得分:0)
尝试以下方法:
knife search node "roles:$ROLENAME"