Я пытаюсь назначить файл json переменной внутри цикла в ansible, используя --set-string, а затем запустить команду helm upgrade.Но она выдает -
Эта команда нуждается в 2 аргументах: имя выпуска, путь к диаграмме \ nОшибка: плагин \ "ошибка выхода с ошибкой".
{% for file in v.value.files %}
--set-string config[{{ loopOut.index0 }}].files[{{ loop.index0 }}].name={{ file }}
{% set args = args|combine(v.value.args) %}
--set-string config[{{ loopOut.index0 }}].files[{{ loop.index0 }}].value=
{{ lookup('file','../files/initData.json')| from_json }}
{% endfor %}
где loopOut - внешний циклпеременная, внутри которой у меня есть этот токовый цикл. Что я здесь не так делаю? Я даже пытался поставить
"{{ lookup('file','../files/initData.json')| from_json }}" in quotes
Но это тоже не помогает.