| ▲ | mosselman 13 hours ago | |
You have a graph that shows a multi provider setup for a domain. Where would routing to either machine happen? As in which ip would you use on the dns side? | ||
| ▲ | psviderski 8 hours ago | parent | next [-] | |
For the public cluster with multiple ingress (caddy) nodes you'd need a load balancer in front of them to properly handle routing and outage of any of them. You'd use the IP of the load balancer on the DNS side. Note that a DNS A record with multiple IPs doesn't provide failover, only round robin. But you can use the Cloudflare DNS proxy feature as a poor man's LB. Just add 2+ proxied A records (orange cloud) pointing to different machines. If one goes down with a 52x error, Cloudflare automatically fails over to the healthy one. | ||
| ▲ | calgoo 12 hours ago | parent | prev [-] | |
Not OP, but you could do "simple" dns load balancing between both endpoints. | ||