diff --git a/src/main/helm/templates/_helpers.tpl b/src/main/helm/templates/_helpers.tpl index 5a010852ea720245f2d4d9e2cdfbf1efac34ab1b..3e7f6c684152ea241963aa5be95c0f153edc1fa2 100644 --- a/src/main/helm/templates/_helpers.tpl +++ b/src/main/helm/templates/_helpers.tpl @@ -81,15 +81,9 @@ app.kubernetes.io/namespace: {{ include "app.namespace" . }} {{- end -}} {{- define "app.ozgcloudBezeichner" -}} -{{- if (.Values.ozgcloud).bezeichner -}} -{{ $length := len (.Values.ozgcloud).bezeichner }} -{{- if lt 27 $length -}} -{{ required (printf "Bezeichner %s ist zu lang (max. 27 Zeichen)" (.Values.ozgcloud).bezeichner) nil }} -{{- else -}} -{{- required "Bezeichner muss angegeben sein" (.Values.ozgcloud).bezeichner -}} -{{- end -}} -{{- else -}} -{{- required "Bezeichner muss angegeben sein" (.Values.ozgcloud).bezeichner -}} +{{- required "ozgcloud.bezeichner muss angegeben sein" (.Values.ozgcloud).bezeichner -}} +{{- if lt 27 (len (.Values.ozgcloud).bezeichner) -}} +{{ fail (printf "ozgcloud.bezeichner %s ist zu lang (max. 27 Zeichen)" (.Values.ozgcloud).bezeichner) }} {{- end -}} {{- end -}}