feat(ingress): add legacy redirect middleware for root dashboard URLs

This commit is contained in:
Moritz Graf
2026-10-11 21:43:34 +02:00
parent e59297a404
commit 4d30c654e9
+12 -1
View File
@@ -7,6 +7,17 @@ spec:
addPrefix:
prefix: /hosting
---
apiVersion: traefik.io/v1alpha1
kind: Middleware
metadata:
name: hosting-legacy-redirect
namespace: minio
spec:
redirectRegex:
regex: "^https?://([^/]+)/(mila|moritz|nutrition|sleep)\\.html(.*)"
replacement: "https://${1}/family/${2}.html${3}"
permanent: false
---
# Public Ingress for hosting.haumdaucher.de (Recipes, Public Assets)
apiVersion: networking.k8s.io/v1
kind: Ingress
@@ -18,7 +29,7 @@ metadata:
cert-manager.io/cluster-issuer: "letsencrypt-prod"
kubernetes.io/tls-acme: "true"
traefik.ingress.kubernetes.io/router.priority: "10"
traefik.ingress.kubernetes.io/router.middlewares: minio-hosting-add-prefix@kubernetescrd
traefik.ingress.kubernetes.io/router.middlewares: minio-hosting-legacy-redirect@kubernetescrd,minio-hosting-add-prefix@kubernetescrd
spec:
ingressClassName: traefik
rules: