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"