Explore the intricacies of CoreDNS, a flexible and extensible DNS server focused on service discovery, in this 18-minute conference talk from KubeCon + CloudNativeCon. Dive deep into CoreDNS's plugin-based architecture and Corefile configurations, learning how to build custom DNS applications. Discover techniques for creating custom CoreDNS binaries with external plugins, using CoreDNS as a library, and developing your own CoreDNS plugin. Gain insights into the current state and future roadmap of CoreDNS, while exploring topics such as service discovery with DNS, plugin demonstrations in Go, and the CoreDNS community. This presentation, delivered by experts from Ivanti Inc., Google, and an independent contributor, offers valuable knowledge for developers interested in extending and customizing CoreDNS functionality.