I have a t-shirt which reads, from top to bottom: “It’s not DNS. There’s no way it’s DNS. It was DNS!” As every sysadmin knows, all too many network problems boil down to a Domain Name System (DNS) blunder. That’s already annoying, but when you have to deal with a DNS headache with fast-moving containers and cloud-native computing, DNS problems reach migraine headache levels of pain.
A double shot of aspirin answer to this pain is CoreDNS. This is a new DNS server that was designed expressly to be extensible, fast, and flexible. In short, it’s just what’s needed for containers and cloud-native computing.