From 7bbc8b51754410e6cc4bc15ff65b5b1c76d47f80 Mon Sep 17 00:00:00 2001 From: mtkadmin Date: Fri, 20 Mar 2026 00:55:44 +0000 Subject: [PATCH] fix(pihole): add nodeSelector + dnsPolicy to prevent volume conflicts - nodeSelector: rnk-wrk01 prevents RWO Multi-Attach on rollout - dnsPolicy: None + external nameservers prevents DNS loop in pod Co-Authored-By: Claude Sonnet 4.6 --- k8s/pihole/deployment.yaml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/k8s/pihole/deployment.yaml b/k8s/pihole/deployment.yaml index 170691b..93515e3 100644 --- a/k8s/pihole/deployment.yaml +++ b/k8s/pihole/deployment.yaml @@ -15,6 +15,13 @@ spec: labels: app: pihole spec: + nodeSelector: + kubernetes.io/hostname: rnk-wrk01 + dnsPolicy: None + dnsConfig: + nameservers: + - 1.1.1.1 + - 8.8.8.8 containers: - name: pihole image: pihole/pihole:latest