有什么方法可以检索数据包中可用的厨师节点特定参数

时间:2019-01-10 11:41:34

标签: chef

嗨,我的厨师数据包中有加密的参数。 现在我想从厨师数据包中显示一些参数 有没有类似的方法或命令

2 个答案:

答案 0 :(得分:0)

您可以检索数据袋项目并使用knife对其解密:

  

$ knife data bag show DATA_BAG_NAME (options)

     

此参数具有以下选项:

     
      
  • DATA_BAG_ITEM   数据袋中特定项目的名称。
  •   
  • --secret SECRET   用于数据包项目中包含的值的加密密钥。如果未指定秘密,则厨师客户会寻找   加密设置的路径上的密钥   在client.rb文件中。
  •   
  • --secret-file FILE   包含加密密钥的文件的路径。
  •   

答案 1 :(得分:0)

上面的查询是针对单个数据袋属性进行检索的,但是一次多个数据袋又有什么命令或脚本,我尝试了几种组合,但无法检索数据。

我想坐那 让我们将所有传递的数据包名称放入一个变量中,然后在脚本中使用该命令与knife命令一起调用该变量。