Я создаю секреты хранилища с шеф-поваром:
knife vault create root data --json data_bags/root/data.json --search 'role:web' --admin admin --mode client
Чтобы прочитать data bag item
, я делаю следующее:
knife data bag show root data --secret-file .chef/admin.pem
Однако я получаю эту ошибку:
ERROR: Chef::EncryptedDataBagItem::DecryptionFailure: Error decrypting data bag value: 'bad decrypt'. Most likely the provided key is incorrect
Как это могло быть, если chef-vault должен в первую очередь добавлять .chef/admin.pem.
Здесь чего-то не хватает?