我如何从食谱中搜索保险库项目?

How do I search for a vault item from inside a recipe?

我有一个看起来像这样的保险库项目:

{
  "id": "myvaultitem",
  "username": "myuser",
  "password": "mypass"
}

如何在匹配 username:myuser 的配方中获取保险库?我可以进行通配符搜索以加载所有匹配 id:my* 的保险库吗?

我当然可以用刀搜索,但我想通过食谱来搜索。

您通过 chef_vault_item() API 访问保险库项目。您无法搜索这样的值,因为它们是在服务器端加密的。