Replace costly load balancers with External DNS in Kubernetes to reduce costs, support UDP traffic, and simplify node-level routing.
Instead of using a Ubiquiti Cloud Key, I opted to run the UniFi controller on my existing Kubernetes cluster. This setup keeps everything self-hosted and avoids extra hardware. Here’s how I did it.