diff --git a/templates/_helpers.tpl b/templates/_helpers.tpl index 2b3c84999eae5c3c47e71544f08c37fb9ff27134..985ccace079da3b24ef2039fc60ba39b90ab0e1f 100644 --- a/templates/_helpers.tpl +++ b/templates/_helpers.tpl @@ -48,12 +48,18 @@ app.kubernetes.io/namespace: {{ include "app.namespace" . }} {{- end }} {{- end }} -{{- define "app.ssoLevel" -}} -{{ coalesce (.Values.sso).level ((split "-" (include "app.namespace" .) )._2) "prod" }} + +{{/*- define "app.environment" -*/}} +{{/*- $namespaceMap := (split "-" (include "app.namespace" .) ) -*/}} +{{/*- coalesce (.Values.kop).environment ( index $namespaceMap (printf "_%d" (sub (len $namespaceMap) 1))) "prod" */}} +{{/*- end -*/}} + +{{- define "app.environment" -}} +{{- required "Environment muss angegeben sein" (.Values.kop).environment -}} {{- end -}} {{- define "app.resources" }} -{{- if eq (include "app.ssoLevel" . ) "prod" }} +{{- if eq (include "app.environment" . ) "prod" }} limits: cpu: "1" memory: "1000Mi"