From c1eac81095dcca6293e5cd02a73f6abb713beddd Mon Sep 17 00:00:00 2001 From: Viktor Barzin Date: Sat, 7 Feb 2026 20:10:47 +0000 Subject: [PATCH] [ci skip] Fix DNS forwarding through Traefik to Technitium Expose UDP port 53 on the Traefik LoadBalancer service and enable cross-namespace CRD references so the IngressRouteUDP in the traefik namespace can route DNS traffic to technitium-dns in the technitium namespace. This restores DNS resolution via 10.0.20.202 for pfSense and Home Assistant. --- modules/kubernetes/traefik/main.tf | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/modules/kubernetes/traefik/main.tf b/modules/kubernetes/traefik/main.tf index 0480c101..04ce540e 100644 --- a/modules/kubernetes/traefik/main.tf +++ b/modules/kubernetes/traefik/main.tf @@ -51,8 +51,9 @@ resource "helm_release" "traefik" { publishedService = { enabled = true } } kubernetesCRD = { - enabled = true - allowExternalNameServices = true + enabled = true + allowExternalNameServices = true + allowCrossNamespace = true } } @@ -93,6 +94,7 @@ resource "helm_release" "traefik" { port = 5353 exposedPort = 53 protocol = "UDP" + expose = { default = true } } }