본문 바로가기
software engineering/k8s

Helm - Developing Templates - Variables

by _블로그 2021. 2. 18.

Variables

with function을 사용하면 .Release.Name 같은 Built-In Objects를 사용하지 못하게 되는데, 변수를 사용하여 이용할 수 있다.

apiVersion: v1
kind: ConfigMap
...
data:
  {{- $relname := .Release.Name -}}
  {{- with .Values.favorite }}
  food: {{ .food | upper | quote }}
  release: {{ $relname }}
  {{- end }}

assignment operator는 := 을 사용하고 재할당할 때는 = 을 사용.

LIST

댓글