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
1 Commits
Author SHA1 Message Date
canvas-bot a4f3d61c84 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
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.
2026-06-15 16:34:39 +04:00