github.com/ironcore-dev/gardener-extension-provider-ironcore@v0.3.2-0.20240314231816-8336447fb9a0/charts/gardener-extension-provider-ironcore/templates/_helpers.tpl (about)

     1  {{- define "name" -}}
     2  gardener-extension-provider-ironcore
     3  {{- end -}}
     4  
     5  {{- define "labels.app.key" -}}
     6  app.kubernetes.io/name
     7  {{- end -}}
     8  {{- define "labels.app.value" -}}
     9  {{ include "name" . }}
    10  {{- end -}}
    11  
    12  {{- define "labels" -}}
    13  {{ include "labels.app.key" . }}: {{ include "labels.app.value" . }}
    14  app.kubernetes.io/instance: {{ .Release.Name }}
    15  {{- end -}}
    16  
    17  {{-  define "image" -}}
    18    {{- if hasPrefix "sha256:" .Values.image.tag }}
    19    {{- printf "%s@%s" .Values.image.repository .Values.image.tag }}
    20    {{- else }}
    21    {{- printf "%s:%s" .Values.image.repository .Values.image.tag }}
    22    {{- end }}
    23  {{- end }}