From 11ba99f4aea9892f4761e05466a343033fde77d9 Mon Sep 17 00:00:00 2001 From: Ben Vincent Date: Fri, 3 Jul 2026 20:19:59 +1000 Subject: [PATCH] Pin binddns-externaldns service to a dedicated IP DNS (UDP/53) can't route via a shared gateway yet (no UDPRoute), so the service needs its own LoadBalancer address instead of a pool-assigned one. - pin purelb.io/addresses 198.18.200.8 (common pool); move service-group dmz -> common --- apps/base/binddns-externaldns/cluster.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/apps/base/binddns-externaldns/cluster.yaml b/apps/base/binddns-externaldns/cluster.yaml index bccde08..640b628 100644 --- a/apps/base/binddns-externaldns/cluster.yaml +++ b/apps/base/binddns-externaldns/cluster.yaml @@ -15,7 +15,8 @@ spec: service: type: LoadBalancer annotations: - purelb.io/service-group: dmz + purelb.io/service-group: common + purelb.io/addresses: 198.18.200.8 external-dns.alpha.kubernetes.io/hostname: ns-ext.k8s.syd1.au.unkin.net resources: requests: