diff --git a/src/main/helm/templates/usermanager_tls_secret.yaml b/src/main/helm/templates/certmanager-certificate.yaml
similarity index 89%
rename from src/main/helm/templates/usermanager_tls_secret.yaml
rename to src/main/helm/templates/certmanager-certificate.yaml
index cd59071e2b9a25250f50141c53caf612f6264470..5e4bf27dd28e5ff5a208d341bb7cef9641c8cc90 100644
--- a/src/main/helm/templates/usermanager_tls_secret.yaml
+++ b/src/main/helm/templates/certmanager-certificate.yaml
@@ -22,14 +22,6 @@
 # unter der Lizenz sind dem Lizenztext zu entnehmen.
 #
 
-apiVersion: cert-manager.io/v1
-kind: Issuer
-metadata:
-  name: user-manager-issuer
-  namespace: {{ include "app.namespace" . }}
-spec:
-  selfSigned: {}
----
 apiVersion: cert-manager.io/v1
 kind: Certificate
 metadata:
@@ -49,5 +41,4 @@ spec:
     - "user-manager-svc.{{ include "app.namespace" . }}.svc.cluster"
     - "user-manager-svc.{{ include "app.namespace" . }}.svc"
     - "user-manager-svc.{{ include "app.namespace" . }}"
-    - "user-manager-svc"
----
\ No newline at end of file
+    - "user-manager-svc"
\ No newline at end of file
diff --git a/src/test/helm/usermanager_tls_secret_issuer.yaml b/src/main/helm/templates/certmanager.yaml
similarity index 59%
rename from src/test/helm/usermanager_tls_secret_issuer.yaml
rename to src/main/helm/templates/certmanager.yaml
index b4c0471f4d97d9b96b93abb96606866c5659bfc6..1e87578410a3e22f53f67ff24e35427587b9d3d5 100644
--- a/src/test/helm/usermanager_tls_secret_issuer.yaml
+++ b/src/main/helm/templates/certmanager.yaml
@@ -22,30 +22,10 @@
 # unter der Lizenz sind dem Lizenztext zu entnehmen.
 #
 
-#suite: usermanager_tls_secret issuer
-#release:
-#  name: user-manager
-#  namespace: sh-helm-test
-#templates:
-#  - templates/usermanager_tls_secret.yaml
-#tests:
-#  - it: should contains header data
-#    asserts:
-#      - isAPIVersion:
-#          of: cert-manager.io/v1
-#      - isKind:
-#          of: Issuer
-#  - it: should have metadata
-#    asserts:
-#      - equal:
-#          path: metadata.name
-#          
-#          value: helm-ca-issuer
-#      - equal:
-#          path: metadata.namespace
-#          value: sh-helm-test
-#  - it: should have ca
-#    asserts:
-#      - equal:
-#          path: spec.ca.secretName
-#          value: helm-ca-cert
\ No newline at end of file
+apiVersion: cert-manager.io/v1
+kind: Issuer
+metadata:
+  name: user-manager-issuer
+  namespace: {{ include "app.namespace" . }}
+spec:
+  selfSigned: {}
\ No newline at end of file
diff --git a/src/test/helm/certmanager.yaml b/src/test/helm/certmanager.yaml
new file mode 100644
index 0000000000000000000000000000000000000000..0264da7269a0d9ae392e20d265bd06fbc16aec2b
--- /dev/null
+++ b/src/test/helm/certmanager.yaml
@@ -0,0 +1,50 @@
+#
+# Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den
+# Ministerpräsidenten des Landes Schleswig-Holstein
+# Staatskanzlei
+# Abteilung Digitalisierung und zentrales IT-Management der Landesregierung
+#
+# Lizenziert unter der EUPL, Version 1.2 oder - sobald
+# diese von der Europäischen Kommission genehmigt wurden -
+# Folgeversionen der EUPL ("Lizenz");
+# Sie dürfen dieses Werk ausschließlich gemäß
+# dieser Lizenz nutzen.
+# Eine Kopie der Lizenz finden Sie hier:
+#
+# https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12
+#
+# Sofern nicht durch anwendbare Rechtsvorschriften
+# gefordert oder in schriftlicher Form vereinbart, wird
+# die unter der Lizenz verbreitete Software "so wie sie
+# ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN -
+# ausdrücklich oder stillschweigend - verbreitet.
+# Die sprachspezifischen Genehmigungen und Beschränkungen
+# unter der Lizenz sind dem Lizenztext zu entnehmen.
+#
+
+suite: certmanager
+release:
+  name: user-manager
+  namespace: sh-helm-test
+templates:
+  - templates/certmanager.yaml
+tests:
+  - it: should contains header data
+    asserts:
+      - isAPIVersion:
+          of: cert-manager.io/v1
+      - isKind:
+          of: Issuer
+  - it: should have metadata
+    asserts:
+      - equal:
+          path: metadata.name
+          value: user-manager-issuer
+      - equal:
+          path: metadata.namespace
+          value: sh-helm-test
+  - it: should be selfSigned
+    asserts:
+      - equal:
+          path: spec.selfSigned
+          value: {}
\ No newline at end of file
diff --git a/src/test/helm/certmanager_certificate.yaml b/src/test/helm/certmanager_certificate.yaml
new file mode 100644
index 0000000000000000000000000000000000000000..ca06b6e06057b3201f71fd2904d241567b18f2ea
--- /dev/null
+++ b/src/test/helm/certmanager_certificate.yaml
@@ -0,0 +1,93 @@
+#
+# Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den
+# Ministerpräsidenten des Landes Schleswig-Holstein
+# Staatskanzlei
+# Abteilung Digitalisierung und zentrales IT-Management der Landesregierung
+#
+# Lizenziert unter der EUPL, Version 1.2 oder - sobald
+# diese von der Europäischen Kommission genehmigt wurden -
+# Folgeversionen der EUPL ("Lizenz");
+# Sie dürfen dieses Werk ausschließlich gemäß
+# dieser Lizenz nutzen.
+# Eine Kopie der Lizenz finden Sie hier:
+#
+# https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12
+#
+# Sofern nicht durch anwendbare Rechtsvorschriften
+# gefordert oder in schriftlicher Form vereinbart, wird
+# die unter der Lizenz verbreitete Software "so wie sie
+# ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN -
+# ausdrücklich oder stillschweigend - verbreitet.
+# Die sprachspezifischen Genehmigungen und Beschränkungen
+# unter der Lizenz sind dem Lizenztext zu entnehmen.
+#
+
+suite: certmanager certificate
+release:
+  name: user-manager
+  namespace: sh-helm-test
+templates:
+  - templates/certmanager-certificate.yaml
+tests:
+  - it: should contains header data
+    asserts:
+      - isAPIVersion:
+          of: cert-manager.io/v1
+      - isKind:
+          of: Certificate
+  - it: should have metadata
+    asserts:
+      - equal:
+          path: metadata.name
+          value: user-manager-tls-certificate
+      - equal:
+          path: metadata.namespace
+          value: sh-helm-test
+  - it: should have secretName
+    asserts:
+      - equal:
+          path: spec.secretName
+          value: user-manager-tls-cert
+  - it: should have issuerRef
+    asserts:
+      - equal:
+          path: spec.issuerRef.name
+          value: user-manager-issuer
+      - equal:
+          path: spec.issuerRef.kind
+          value: Issuer
+  - it: should have duration
+    asserts:
+      - equal:
+          path: spec.duration
+          value: 8760h0m0s
+  - it: should have renewBefore
+    asserts:
+      - equal:
+          path: spec.renewBefore
+          value: 720h0m0s
+  - it: should have commonName
+    asserts:
+      - equal:
+          path: spec.commonName
+          value: "user-manager-svc"
+  - it: should have dnsNames
+    asserts:
+     - equal:
+          path: spec.dnsNames[0]
+          value: "*.user-manager-svc.sh-helm-test.svc.cluster.local"
+     - equal:
+          path: spec.dnsNames[1]
+          value: "user-manager-svc.sh-helm-test.svc.cluster.local"
+     - equal:
+          path: spec.dnsNames[2]
+          value: "user-manager-svc.sh-helm-test.svc.cluster"
+     - equal:
+          path: spec.dnsNames[3]
+          value: "user-manager-svc.sh-helm-test.svc"
+     - equal:
+          path: spec.dnsNames[4]
+          value: "user-manager-svc.sh-helm-test"
+     - equal:
+          path: spec.dnsNames[5]
+          value: "user-manager-svc"
\ No newline at end of file
diff --git a/src/test/helm/deplyoment_cert_bindings.yaml b/src/test/helm/deplyoment_cert_bindings.yaml
index fdd06668c4b91063768cafe4ddaa5d64f70356bc..843c51a41854b00a6bf136281b6d403efb0dcaf2 100644
--- a/src/test/helm/deplyoment_cert_bindings.yaml
+++ b/src/test/helm/deplyoment_cert_bindings.yaml
@@ -36,15 +36,15 @@ tests:
        - contains:
            path: spec.template.spec.containers[0].volumeMounts
            content:
-             name: user-manager-tls-ca
-             mountPath: "/user-manager-tls-ca/tls.crt"
+             name: user-manager-tls-certificate
+             mountPath: "/user-manager-tls-certificate/tls.crt"
              subPath: tls.crt
              readOnly: true
        - contains:
            path: spec.template.spec.containers[0].volumeMounts
            content:
-             name: user-manager-tls-ca
-             mountPath: "/user-manager-tls-ca/tls.key"
+             name: user-manager-tls-certificate
+             mountPath: "/user-manager-tls-certificate/tls.key"
              subPath: tls.key
              readOnly: true
              
diff --git a/src/test/helm/usermanager_tls_secret_certificate.yaml b/src/test/helm/usermanager_tls_secret_certificate.yaml
deleted file mode 100644
index 78cba7884ae939881c78e501a5af837cd0efa8dc..0000000000000000000000000000000000000000
--- a/src/test/helm/usermanager_tls_secret_certificate.yaml
+++ /dev/null
@@ -1,98 +0,0 @@
-#
-# Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den
-# Ministerpräsidenten des Landes Schleswig-Holstein
-# Staatskanzlei
-# Abteilung Digitalisierung und zentrales IT-Management der Landesregierung
-#
-# Lizenziert unter der EUPL, Version 1.2 oder - sobald
-# diese von der Europäischen Kommission genehmigt wurden -
-# Folgeversionen der EUPL ("Lizenz");
-# Sie dürfen dieses Werk ausschließlich gemäß
-# dieser Lizenz nutzen.
-# Eine Kopie der Lizenz finden Sie hier:
-#
-# https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12
-#
-# Sofern nicht durch anwendbare Rechtsvorschriften
-# gefordert oder in schriftlicher Form vereinbart, wird
-# die unter der Lizenz verbreitete Software "so wie sie
-# ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN -
-# ausdrücklich oder stillschweigend - verbreitet.
-# Die sprachspezifischen Genehmigungen und Beschränkungen
-# unter der Lizenz sind dem Lizenztext zu entnehmen.
-#
-
-#suite: usermanager_tls_secret certificate
-#release:
-#  name: user-manager
-#  namespace: sh-helm-test
-#templates:
-#  - templates/usermanager_tls_secret.yaml
-#tests:
-#  - it: should contains header data
-#    asserts:
-#      - isAPIVersion:
-#          of: cert-manager.io/v1
-#      - isKind:
-#          of: Certificate
-#  - it: should have metadata
-#    asserts:
-#      - equal:
-#          path: metadata.name
-#          value: user-manager-tls-certificate
-#      - equal:
-#          path: metadata.namespace
-#          value: sh-helm-test
-#  - it: should have secretName
-#    asserts:
-#      - equal:
-#          path: spec.secretName
-#          value: user-manager-tls-cert
-#  - it: should have issuerRef
-#    asserts:
-#      - equal:
-#          path: spec.issuerRef.name
-#          value: helm-ca-issuer
-#      - equal:
-#          path: spec.issuerRef.kind
-#          value: Issuer
-#  - it: should have duration
-#    asserts:
-#      - equal:
-#          path: spec.duration
-#          value: 8760h0m0s
-#  - it: should have renewBefore
-#    asserts:
-#      - equal:
-#          path: spec.renewBefore
-#          value: 720h0m0s
-#  - it: should have commonName
-#    asserts:
-#      - equal:
-#          path: spec.commonName
-#          value: "user-manager-svc"
-#  - it: should have commonName
-#    asserts:
-#      - equal:
-#          path: spec.issuerRef.name
-#          value: helm-ca-issuer
-#  - it: should have dnsNames
-#    asserts:
-#     - equal:
-#          path: spec.dnsNames[0]
-#          value: "*.user-manager-svc.sh-helm-test.svc.cluster.local"
-#     - equal:
-#          path: spec.dnsNames[1]
-#          value: "user-manager-svc.sh-helm-test.svc.cluster.local"
-#     - equal:
-#          path: spec.dnsNames[2]
-#          value: "user-manager-svc.sh-helm-test.svc.cluster"
-#     - equal:
-#          path: spec.dnsNames[3]
-#          value: "user-manager-svc.sh-helm-test.svc"
-#     - equal:
-#          path: spec.dnsNames[4]
-#          value: "user-manager-svc.sh-helm-test"
-#     - equal:
-#          path: spec.dnsNames[5]
-#          value: "user-manager-svc"
\ No newline at end of file
diff --git a/user-manager-server/src/main/resources/application-dev.yaml b/user-manager-server/src/main/resources/application-dev.yaml
index 8c041558f3c946f98c555e457e91ea1ea2257359..a9264c929616e47fdbdca195863565ec6bab82f2 100644
--- a/user-manager-server/src/main/resources/application-dev.yaml
+++ b/user-manager-server/src/main/resources/application-dev.yaml
@@ -2,8 +2,8 @@ quarkus:
   grpc:
     server:
       ssl:
-        certificate: /user-manager-tls-ca/tls.crt
-        key: /user-manager-tls-ca/tls.key
+        certificate: /user-manager-tls-certificate/tls.crt
+        key: /user-manager-tls-certificate/tls.key
   mongodb:
     database: usermanager
   oidc: