Chef infra 如何在特定厨师环境中获取节点列表以及在运行列表中分配的角色和食谱?

Chef infra 如何在特定厨师环境中获取节点列表以及在运行列表中分配的角色和食谱?,chef-infra,chef-recipe,chef-solo,knife,cookbook,Chef Infra,Chef Recipe,Chef Solo,Knife,Cookbook,我使用以下命令来获取特定环境中的节点列表 knife node list -e env1 如何修改刀命令,使其也包含运行列表项?对此,您不会使用刀节点列表。大多数刀子命令都是其底层RESTAPI调用的非常直接的包装器。如果您想构建一个以特定格式显示的脚本,可能需要使用knife-exec或完全跳过knife,并使用类似chef-apigem或PyChefPython库的东西。您不会为此使用knife-node-list。大多数刀子命令都是其底层RESTAPI调用的非常直接的包装器。如果您想构建

我使用以下命令来获取特定环境中的节点列表

knife node list -e env1

如何修改刀命令,使其也包含运行列表项?

对此,您不会使用
刀节点列表。大多数刀子命令都是其底层RESTAPI调用的非常直接的包装器。如果您想构建一个以特定格式显示的脚本,可能需要使用
knife-exec
或完全跳过knife,并使用类似
chef-api
gem或
PyChef
Python库的东西。

您不会为此使用
knife-node-list
。大多数刀子命令都是其底层RESTAPI调用的非常直接的包装器。如果您想构建一个以特定格式显示的脚本,可能需要使用
knife-exec
或完全跳过knife,并使用类似
chef-api
gem或
PyChef
Python库的工具。

尝试以下操作:

knife search node "roles:$ROLENAME"
请尝试以下操作:

knife search node "roles:$ROLENAME"