从 Helm 安装命令设置映射

sup*_*ali 7 kubernetes-helm

我有以下图表:

deployment:
  envVars:
    - name: FIRST
      value: first
    - name: SECOND
      value: second
Run Code Online (Sandbox Code Playgroud)

我想通过--setHelm 中的命令向图表附加一个额外的名称/值对。https://github.com/helm/helm/blob/master/docs/using_helm.md#the-format-and-limitations-of---set上的文档似乎对我没有帮助。

我试图通过,--set deployment.envVars[0].name=APPEND,deployment.envVars[0].value=yes但它说no matches found

使用 Helm 2.10。

有什么建议吗?

小智 3

尝试在命令中使用[]反斜杠转义方括号,如下所示。\--set deployment.envVars\[0\].name=APPEND,deployment.envVars\[0\].value=yes