В файлах json есть зашифрованные пакеты данных с некоторыми значениями, которые мне нужно изменить. Мне нужно, чтобы запустить что-то вроде ...Зашифрованный файл json-файла для шеф-повара, как расшифровать и показать содержимое?
$ knife data bag from file show --secret-file path/to/secret DATABAGNAME --config path/to/knife.rb
Но эта команда выдает ошибку: Не удалось найти или открыть файл «DATABAGNAME» в текущем каталоге или в "data_bags/шоу/овце-Дженкинса. Очевидно, что команда не совсем правильная. Мне нужна помощь в определении синтаксиса ...
Мне нужна команда, которую можно запустить из каталога chef-repo или data_bags, что позволит мне увидеть незашифрованные значения json-файла data_bags. В конечном счете, я хочу изменить некоторые значения, но получение незашифрованных значений было бы хорошим местом для начала :) спасибо!
Я пришел к выводу, что у нас есть необычные установки, где мы работаем с файлами в GitHub, а не напрямую с сервером повара. Файлы в github затем втягиваются в chef-сервер через задание jenkins, которое запускается при изменениях. – Johnny5