Sobes.tech
Junior — Middle

Milyen eszköz van a Helm sablonozásához?

sobes.tech MI

Válasz az MI-től

A Helmben a beépített Go templates sablonmotorját használják. Ez lehetővé teszi dinamikus Kubernetes-manifesztumok létrehozását változók, feltételek, ciklusok és függvények segítségével.

Példa a Helm Chartban való használatra:

apiVersion: v1
kind: Pod
metadata:
  name: {{ .Values.podName }}
spec:
  containers:
    - name: app
      image: {{ .Values.image.repository }}:{{ .Values.image.tag }}

Itt a {{ ... }} a Go templates szintaxisa, amely értékeket helyettesít a values.yaml fájlból.