【发布时间】:2022-03-17 22:14:02
【问题描述】:
我有舵图,需要像这样定义多个相同的变量名称
containers:
- name: APP_NAME
image: CONTAINER_IMAGE
envFrom:
- secretRef:
name: secret1
- secretRef:
name: secret2
- configMapRef:
name: configmap1
- secretRef:
name: secret3
我像这样添加了 nonproduction.yaml 图表
envFrom:
secretRef:
name1: secret1
secretRef:
name2: secret2
configmapRef:
name3: configmap1
secretRef:
name4: secret3
并定义deployment.yaml
containers:
- name: {{ .Values.appName }}
image: {{ .Values.image.repository }}:{{ .Values.image.tag }}
envFrom:
- secretRef:
name: {{ .Values.envFrom.secretRef.name1 }}
- secretRef:
name: {{ .Values.envFrom.secretRef.name2 }}
- configMapRef:
name: {{ .Values.envFrom.configmapRef.name3 }}
- secretRef:
name: {{ .Values.envFrom.secretRef.name4 }}
但它在终端上重复键,我如何在舵图上使用同名变量而不更改名称?
编辑:添加数字,这样我们就不会被“名字”弄晕了
【问题讨论】:
标签: kubernetes kubernetes-helm