回复:https ://docs.chef.io/knife_deps.html
使用knife deps --remote选项,我可以查询我们的厨师服务器。刀食谱列表 -a将返回所有食谱版本。如何使用Knife deps查询特定版本的食谱的依赖关系?我尝试了各种分隔符将版本号附加到食谱名称,并且我已经尝试将它们作为单独的参数。试图深入研究 ruby 代码,发现这很难做到——所有这些 gem 的目的和组织都非常不清楚。
回复:https ://docs.chef.io/knife_deps.html
使用knife deps --remote选项,我可以查询我们的厨师服务器。刀食谱列表 -a将返回所有食谱版本。如何使用Knife deps查询特定版本的食谱的依赖关系?我尝试了各种分隔符将版本号附加到食谱名称,并且我已经尝试将它们作为单独的参数。试图深入研究 ruby 代码,发现这很难做到——所有这些 gem 的目的和组织都非常不清楚。
必须使用“刀库”吗?因为您可以通过使用“刀搜索”命令来实现您的目标,如下所示:
这将为您提供显示主机名和食谱版本的输出:
您可以做的另一件事是使用基本说明书并在具有说明书版本的节点上设置属性。
例子:
然后您可以像这样查询节点使用的版本:
目前没有答案。试图夺回我的赏金!