Я новичок в kubernetes и Хелм.Я начал использовать helm, и у меня есть следующий фрагмент:
{{- $image := printf "%s/%s:%s" $.Values.global.repository $.Values.global.images.xxx.image $.Values.global.images.xxx.tag -}}
apiVersion: v1
kind: Pod
metadata:
name: xxxx-test-ready
labels:
app: xxxxx-test
app.kubernetes.io/name: xxxxx-test
helm.sh/chart: authsvc
release: {{ $.Release.Name }}
app.kubernetes.io/instance: {{ $.Release.Name }}
app.kubernetes.io/managed-by: {{ $.Release.Service }}
Моя проблема здесь:
{{- $image := printf "%s/%s:%s" $.Values.global.repository $.Values.global.images.xxx.image $.Values.global.images.xxx.tag -}}
Мне кажется, я понимаю, что он делает: в основном он создает спецификацию изображения и добавляетэто VAR называется изображение для последующего использования.однако я не чувствую себя комфортно с этим языком шаблонов, и я даже не уверен, что это - эрланг или голанг.Какова лучшая отправная точка, чтобы стать уверенным в этом языке шаблонов?Стоит ли изучать голанг?