From a60ee7af65b1268b50d482ad6965ad752819cb6a Mon Sep 17 00:00:00 2001
From: OZGCloud <ozgcloud@mgm-tp.com>
Date: Mon, 2 Dec 2024 14:00:39 +0100
Subject: [PATCH] OZG-7014 add ingress routing for registrierung

Sub task: OZG-7225
---
 .../src/main/helm/templates/ingress.yaml      | 14 +++++++++++++
 .../src/test/helm/ingress_test.yaml           | 20 +++++++++++++++++++
 2 files changed, 34 insertions(+)

diff --git a/fachstelle-server/src/main/helm/templates/ingress.yaml b/fachstelle-server/src/main/helm/templates/ingress.yaml
index 2393a91..387d13d 100644
--- a/fachstelle-server/src/main/helm/templates/ingress.yaml
+++ b/fachstelle-server/src/main/helm/templates/ingress.yaml
@@ -51,6 +51,20 @@ spec:
                 name: fachstelle-server
                 port: 
                   number: 8080
+          - path: /registrierung
+            pathType: Prefix
+            backend:
+              service:
+                name: fachstelle-server
+                port:
+                  number: 8080
+          - path: /saml2
+            pathType: Prefix
+            backend:
+              service:
+                name: fachstelle-server
+                port:
+                  number: 8080
       host: {{ include "app.baseDomain" . }}
   tls:
     - hosts:
diff --git a/fachstelle-server/src/test/helm/ingress_test.yaml b/fachstelle-server/src/test/helm/ingress_test.yaml
index 28fb86b..47de654 100644
--- a/fachstelle-server/src/test/helm/ingress_test.yaml
+++ b/fachstelle-server/src/test/helm/ingress_test.yaml
@@ -114,6 +114,26 @@ tests:
                     name: fachstelle-server
                     port: 
                       number: 8080
+      - contains:
+            path: spec.rules[0].http.paths
+            content:
+                path: /registrierung
+                pathType: Prefix
+                backend:
+                  service:
+                    name: fachstelle-server
+                    port:
+                      number: 8080
+      - contains:
+            path: spec.rules[0].http.paths
+            content:
+                path: /saml2
+                pathType: Prefix
+                backend:
+                  service:
+                    name: fachstelle-server
+                    port:
+                      number: 8080
 
   - it: should fail template when baseUrl not set
     set:
-- 
GitLab