From 28007887d4208f4a9c1495403ba467a9f7a85ab0 Mon Sep 17 00:00:00 2001 From: sync-test Date: Sat, 18 Jul 2026 18:49:02 +0530 Subject: [PATCH] feat(ingress): add traceworks.eu and www.traceworks.eu domains - Add traceworks.eu domain support for European visitors - Add www.traceworks.eu subdomain - Include both domains in TLS certificate - Add Traefik custom headers for geo detection --- apps/traceworks2026/base/ingress.yaml | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/apps/traceworks2026/base/ingress.yaml b/apps/traceworks2026/base/ingress.yaml index d6ca5e9..cd635c2 100644 --- a/apps/traceworks2026/base/ingress.yaml +++ b/apps/traceworks2026/base/ingress.yaml @@ -5,12 +5,16 @@ metadata: namespace: traceworks annotations: cert-manager.io/cluster-issuer: letsencrypt-prod + # Add custom headers for geo detection + traefik.ingress.kubernetes.io/request-headers: "X-Forwarded-Host:{host},X-Country-Code:FR" spec: ingressClassName: traefik tls: - hosts: - traceworks.in - www.traceworks.in + - traceworks.eu + - www.traceworks.eu secretName: traceworks-tls rules: - host: traceworks.in @@ -33,3 +37,23 @@ spec: name: traceworks-frontend port: number: 80 + - host: traceworks.eu + http: + paths: + - path: / + pathType: Prefix + backend: + service: + name: traceworks-frontend + port: + number: 80 + - host: www.traceworks.eu + http: + paths: + - path: / + pathType: Prefix + backend: + service: + name: traceworks-frontend + port: + number: 80