我正在尝试使用--set-string将json文件分配给循环内的变量,然后运行helm upgrade命令。但这给了-
此命令需要2个参数:发布名称,图表路径\ n错误:插件\“ tiller \”退出并出现错误“错误。
{% 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
但这也无济于事。