Skip to content

Commit 90776d0

Browse files
committed
Raj Singh
Customer Reliability Engineer [email protected]
1 parent fe1d742 commit 90776d0

File tree

1 file changed

+6
-3
lines changed
  • content/post/byod-gatewayapi-tailscale

1 file changed

+6
-3
lines changed

content/post/byod-gatewayapi-tailscale/index.md

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -208,6 +208,9 @@ admin:
208208
existingSecret: "pihole-admin-secret"
209209
passwordKey: password
210210
211+
extraEnvVars:
212+
FTLCONF_dns_listeningMode: 'all'
213+
211214
serviceDns:
212215
type: LoadBalancer
213216
loadBalancerClass: tailscale
@@ -230,7 +233,7 @@ Install Pi-hole (ensure `pihole-ns` namespace exists or use `--create-namespace`
230233

231234
```bash
232235
helm install pihole pihole/pihole --version 2.31.0 \
233-
-n pihole-ns --create-namespace \
236+
-n tailscale \
234237
-f pihole-values.yaml
235238
```
236239
Pi-hole's DNS service will be available at the FQDN specified (e.g., `pihole-dns.your-tailnet-name.ts.net`).
@@ -257,7 +260,7 @@ extraArgs:
257260
# USER: Adjust Pi-hole server URL if service name/namespace differs.
258261
# Points to Pi-hole web admin (port 80 internally).
259262
# Assumes Pi-hole in 'pihole-ns', release 'pihole' (service: 'pihole-web').
260-
- --pihole-server=http://pihole-web.pihole-ns
263+
- --pihole-server=http://pihole-web.tailscale
261264
# USER: Customize label selector to match your Gateway resources.
262265
- --gateway-label-filter=external-dns==example # Matches label in main guide's Gateway
263266
@@ -283,7 +286,7 @@ Install ExternalDNS (ensure `external-dns-ns` namespace exists or use `--create-
283286
```bash
284287
# Check for the latest stable ExternalDNS chart version
285288
helm install external-dns external-dns/external-dns \
286-
-n external-dns-ns --create-namespace \
289+
-n tailscale \
287290
-f external-dns-pihole-values.yaml
288291
```
289292

0 commit comments

Comments
 (0)