我有以下文件
apiVersion: v1
kind: ConfigMap
metadata:
name: {{ .Values.env.{{lle.dev}} }}-configmap
data:
myvalue: "Hello World"
env:
lle.dev: ABC
lle.qa: CDE
如何访问头盔模板中的值?也不允许使用嵌套的花括号。还有下面的没用
name: {{ .Values.env.lle.dev }}-configmap
原因是正在考虑将lle,dev作为env的单独子键而不是单个键。
答案 0 :(得分:0)
您是否有理由要为变量加lle
前缀?如果没有,您可以通过以下方式重写values.yaml
文件:
env:
lle:
dev: ABC
qa: CDE
然后,您将可以像在name: {{ .Values.env.lle.dev }}-configmap
中访问变量一样