How I set up split DNS for my Kubernetes homelab so services get automatic internal DNS records and optional external access through a VPS and Tailscale.
Replace costly load balancers with External DNS in Kubernetes to reduce costs, support UDP traffic, and simplify node-level routing.