我有以下文件
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,开发为env和不作为单个键一个独立的子键。
有没有你试图用lle
前缀的变量理由吗?如果没有,你可以重写通过以下方式您values.yaml
文件:
env:
lle:
dev: ABC
qa: CDE
然后,你将能够访问你的变量在name: {{ .Values.env.lle.dev }}-configmap