From 5f95042cad99420ac1a7f09e45eb751f7b625c02 Mon Sep 17 00:00:00 2001 From: "Adrian A. Baumann" Date: Tue, 18 Nov 2025 08:46:16 +0100 Subject: [PATCH] Replaced NGINX ingress. Fingers crossed. --- argocd/ingress.yaml | 2 +- argocd/traefik-middleware.yaml | 9 +++++++++ k8s/ingress.yaml | 2 +- k8s/traefik-middleware.yaml | 9 +++++++++ 4 files changed, 20 insertions(+), 2 deletions(-) create mode 100644 argocd/traefik-middleware.yaml create mode 100644 k8s/traefik-middleware.yaml diff --git a/argocd/ingress.yaml b/argocd/ingress.yaml index c775c9e..3695c82 100644 --- a/argocd/ingress.yaml +++ b/argocd/ingress.yaml @@ -4,7 +4,7 @@ metadata: name: django namespace: vorgabenui annotations: - nginx.ingress.kubernetes.io/rewrite-target: / + traefik.ingress.kubernetes.io/router.middlewares: "vorgabenui-vorgabenui-rewrite@kubernetescrd" spec: rules: - host: vorgabenportal.knowyoursecurity.com diff --git a/argocd/traefik-middleware.yaml b/argocd/traefik-middleware.yaml new file mode 100644 index 0000000..6d83a77 --- /dev/null +++ b/argocd/traefik-middleware.yaml @@ -0,0 +1,9 @@ +apiVersion: traefik.containo.us/v1alpha1 +kind: Middleware +metadata: + name: vorgabenui-rewrite + namespace: vorgabenui +spec: + stripPrefix: + prefixes: + - "/" \ No newline at end of file diff --git a/k8s/ingress.yaml b/k8s/ingress.yaml index 8283e99..4efb9ea 100644 --- a/k8s/ingress.yaml +++ b/k8s/ingress.yaml @@ -4,7 +4,7 @@ metadata: name: django namespace: vorgabenui annotations: - nginx.ingress.kubernetes.io/rewrite-target: / + traefik.ingress.kubernetes.io/router.middlewares: "vorgabenui-vorgabenui-rewrite@kubernetescrd" spec: rules: - host: vorgabenui.adebaumann.com diff --git a/k8s/traefik-middleware.yaml b/k8s/traefik-middleware.yaml new file mode 100644 index 0000000..6d83a77 --- /dev/null +++ b/k8s/traefik-middleware.yaml @@ -0,0 +1,9 @@ +apiVersion: traefik.containo.us/v1alpha1 +kind: Middleware +metadata: + name: vorgabenui-rewrite + namespace: vorgabenui +spec: + stripPrefix: + prefixes: + - "/" \ No newline at end of file