You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过单个knife vault命令提取Chef Vault中的嵌套agent_key值

用单个knife vault命令提取嵌套字段值的正确写法

正确的命令直接使用点分隔的完整嵌套字段路径作为参数即可,无需额外引号或特殊语法:

knife vault show secrets test teamcity_agent.agent_key

之前尝试失败的原因:

  • 带引号的"teamcity_agent.agent_key":部分Shell会将引号作为参数的一部分传递,导致knife无法识别正确的字段路径
  • 数组格式[teamcity_agent,agent_key]:这不是knife vault支持的字段指定方式
  • 拆分参数teamcity_agent agent_key:knife会将这两个当作独立的顶级字段名,而非嵌套层级的路径

执行上述正确命令后,会直接返回123ABC456DEF,完全不需要依赖jq、grep等外部工具。

内容的提问来源于stack exchange,提问作者VermontBlogger

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.18 21:33:11