如何使用索引引用Helm数组参数

时间:2020-02-07 11:43:21

标签: yaml kubernetes-helm

我在values.yaml文件中有此舵参数。

spec:
   containers: 
     - name: mycontainer
       image: my.image.url

我想从另一个带有索引的kubernetes-resource.yaml文件中引用名称和图像参数。

我尝试了

containerReference: {{ index .Values.spec.containers[0].name | quote }} 

containerReference: {{ (index .Values.spec.containers 0).name | quote }} 

但是我得到:字符U + 002D'-'

1 个答案:

答案 0 :(得分:2)

尝试

{{ with index .Values.spec.containers 0 }}
containerReference: {{ .name | quote }}
{{ end }}