将参数作为列表传递给argo工作流



我有以下JSON文件,它将作为参数文件传递给Argo工作流:

{
"keys": [
"key1",
"key2",
"key3"
]
}

访问"keys"像"{{inputs.parameters。Keys}}'将键读取为字符串而不是列表。

是否可以从参数文件中读取输入参数作为值列表?

在Argo工作流中,参数总是字符串。

可以使用表达式模板从字符串化列表中检索信息。

value: '{{=jsonpath(inputs.parameters.keys, "$.0")}}' # get the first item

最新更新