Stage 3 + 6 of REFACTOR_PLAN.md. - Drop nik4nao.home.arpa from both Pi-hole values files: no Certificate, Ingress, or IngressRoute anywhere references it (confirmed via grep). - Add the immich.home.arpa and gluetun.home.arpa entries that existed in values/pihole.yaml but were missing from values/pihole-debian.yaml -- Pi-hole has no wildcard DNS here, so every hostname must be listed in both. Both files' hostname lists now match exactly (aside from the differing target IPs, which is expected for primary vs. secondary). Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
58 lines
1.5 KiB
YAML
58 lines
1.5 KiB
YAML
# Apply: helm upgrade --install pihole-debian mojo2600/pihole -f values/pihole-debian.yaml -n pihole --create-namespace
|
|
# Description: Helm values for Pi-hole secondary instance on Debian node
|
|
|
|
replicaCount: 1
|
|
|
|
nodeSelector:
|
|
node-role: storage
|
|
|
|
image:
|
|
tag: "2024.07.0"
|
|
|
|
serviceWeb:
|
|
type: ClusterIP
|
|
|
|
serviceDns:
|
|
type: ClusterIP
|
|
port: 53
|
|
annotations:
|
|
kube-vip.io/loadbalancerIPs: 192.168.7.183
|
|
|
|
probes:
|
|
liveness:
|
|
enabled: false
|
|
readiness:
|
|
enabled: false
|
|
|
|
admin:
|
|
existingSecret: pihole-debian-admin-secret
|
|
passwordKey: password
|
|
|
|
extraEnvVars:
|
|
PIHOLE_DNS_1: "1.1.1.1"
|
|
PIHOLE_DNS_2: "8.8.8.8"
|
|
|
|
dnsmasq:
|
|
customDnsEntries:
|
|
- address=/gitea.home.arpa/192.168.7.77
|
|
- address=/pihole.home.arpa/192.168.7.77
|
|
- address=/home.arpa/192.168.7.77
|
|
- address=/dashy.home.arpa/192.168.7.77
|
|
- address=/jellyfin.home.arpa/192.168.7.77
|
|
- address=/qbittorrent.home.arpa/192.168.7.77
|
|
- address=/jdownloader.home.arpa/192.168.7.77
|
|
- address=/glances.home.arpa/192.168.7.77
|
|
- address=/glances-debian.home.arpa/192.168.7.77
|
|
- address=/ca.home.arpa/192.168.7.77
|
|
- address=/auth.home.arpa/192.168.7.77
|
|
- address=/traefik.home.arpa/192.168.7.77
|
|
- address=/immich.home.arpa/192.168.7.77
|
|
- address=/gitea.nik4nao.com/192.168.7.77
|
|
- address=/ha.home.arpa/192.168.7.77
|
|
- address=/argocd.home.arpa/192.168.7.77
|
|
- address=/gluetun.home.arpa/192.168.7.77
|
|
|
|
persistentVolumeClaim:
|
|
enabled: true
|
|
storageClass: local-path
|
|
size: 500Mi |