2016-09-20 3 views
1

У меня есть элемент хранилища, который выглядит следующим образом:Как найти элемент хранилища изнутри рецепта?

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

Как я могу захватить хранилище в рецепте, который соответствует username:myuser? Могу ли я сделать подстановочный поиск, чтобы загрузить все хранилища, соответствующие id:my*?

Конечно, я могу искать с ножом, но я хочу сделать это с помощью рецепта.

ответ

1

Доступ к элементам хранилища осуществляется через API chef_vault_item(). Вы не можете искать такие значения, поскольку они зашифрованы на стороне сервера.

+0

duh Я не могу поверить, что не понял этого. Могу ли я искать по названию элемента хранилища? Имя элемента хранилища не зашифровано. – red888

+0

Да, но это было бы не очень полезно. – coderanger

+0

как я могу это сделать? – red888

Смежные вопросы