fix(nginx): add public DNS fallback for upstream resolution #13

Merged
shad merged 1 commits from fix/nginx-public-resolver into main 2026-06-15 12:35:00 +00:00
Owner

In-cluster CoreDNS at 10.43.0.10 returns empty for demo.flow-master.ai, causing every /api/* proxy to fail with fast 502. Add 1.1.1.1 + 8.8.8.8 as fallbacks.

In-cluster CoreDNS at 10.43.0.10 returns empty for `demo.flow-master.ai`, causing every `/api/*` proxy to fail with fast 502. Add 1.1.1.1 + 8.8.8.8 as fallbacks.
shad added 1 commit 2026-06-15 12:34:51 +00:00
fix(nginx): add public DNS fallback for upstream resolution
build-and-publish / test (pull_request) Has been cancelled
build-and-publish / image (pull_request) Has been cancelled
a4f3d61c84
The in-cluster CoreDNS at 10.43.0.10 was returning empty for
demo.flow-master.ai, causing every /api/* proxy_pass to fail with
fast 502 (DNS resolution failure). Add 1.1.1.1 and 8.8.8.8 as
fallbacks so nginx can resolve public hostnames even when CoreDNS
doesn't forward external queries.

Lazy per-request resolution via $variable form preserved.
shad merged commit 601429ea89 into main 2026-06-15 12:35:00 +00:00
shad deleted branch fix/nginx-public-resolver 2026-06-15 12:35:00 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: shad/canvas-frontend#13