Kubernetes 从范围循环内的yaml获取头盔值
如何从Kubernetes 从范围循环内的yaml获取头盔值,kubernetes,kubernetes-helm,helmfile,Kubernetes,Kubernetes Helm,Helmfile,如何从Values.yaml文件中获取.Values.someVal,或在{range.Values.smtg}循环中通过cli传递 例如 spec: containers: {{ range $k, $v := .Values.smtg }} - name: {{ $k }} image: {{ printf "%s:%s" (required "no img" $v) (required "
Values.yaml
文件中获取.Values.someVal
,或在{range.Values.smtg}
循环中通过cli传递
例如
spec:
containers:
{{ range $k, $v := .Values.smtg }}
- name: {{ $k }}
image: {{ printf "%s:%s" (required "no img" $v) (required "no tag" .Values.someVal) | quote }} <<<--- how can I get .Values.someVal from values.yaml or cli?
{{- end }}
spec:
容器:
{{range$k,$v:=.Values.smtg}
-名称:{{$k}
图像:{printf“%s:%s”(必需的“无img”$v)(必需的“无标记”.Values.someVal)| quote}}使用$.Values.someVal
。$
将始终指向根上下文:
spec:
containers:
{{ range $k, $v := $.Values.smtg }}
- name: {{ $k }}
image: {{ printf "%s:%s" (required "no img" $v) (required "no tag" $.Values.someVal) | quote }}
{{- end }}
... 简单使用$.Values.somevals这能回答你的问题吗@如果这回答了你的问题,请接受它作为答案。