如何列出厨师环境下的食谱

时间:2014-10-30 18:54:19

标签: chef environment knife

我可以发出一个刀具命令,列出厨师环境下的食谱(基于食谱版本约束)吗?

添加其他信息:

在Chef服务器界面中,当您编辑节点运行列表时,我看到当您从下拉列表中选择环境时,它会进行休息呼叫:

/ environments / development / recipes

返回一个食谱数组。所以没有办法通过刀子运行搜索查询来做同样的事情吗?

3 个答案:

答案 0 :(得分:1)

所有食谱本身都是可用的,只是一个问题,问题将解决的问题。您可以使用knife-solve gem查看工作站的版本解决方案。

答案 1 :(得分:0)

我认为这里的概念是某些食谱在早期版本的食谱中不可用。不幸的是,我现在知道任何可以在特定的食谱版本中列出食谱的命令,除了下载版本并对其进行ls recipes之外。同样,没有一个刀具命令可以在给定环境可用的所有烹饪书/版本中执行此操作。

答案 2 :(得分:0)

所以没有一个命令:

使用刀具获取环境的可用配方:

  1. 刀菜谱清单-E开发
  2. 从步骤
    循环结果列表 一个。刀菜谱秀cookbook_name版