Я пытаюсь создать зашифрованный пакет данных.
Я использую что-то вроде этого в качестве источника
{
"id": "rds-2",
"web": "adeasdeasde"
}
и я хочу, чтобы зашифрованный файл попал в data_bag / aws / rds-2.json, поэтому я запускаю:
knife data bag from file aws rds-2.json --encrypt
Updated data_bag_item[aws::rds-2]
Но я не вижу зашифрованный файл в каталоге data_bag, ideas?
Обновить: Я вижу зашифрованный тег данных на Chef Manage (Server), но не на Рабочей станции, где он был создан.
Ты можешь использовать knife -z
(то есть в локальном режиме), чтобы записать зашифрованный тег данных в файловую систему вместо реального сервера Chef.
Смотрите также https://stackoverflow.com/questions/34234668