Switching the Engine (DNS) in Kubernetes: Benchmarks and Possibilities - Michael Grosser
About this talk
This talk explores the crucial role of DNS in Kubernetes, focusing on its impact on service discovery and reliability. The speaker discusses the transition from Kube-DNS to CoreDNS, highlighting improvements and future possibilities for DNS management. Key topics include common DNS issues like UDP packet loss and tail latency, as well as a comparative analysis of the performance and reliability between Kube-DNS and CoreDNS. The session also delves into advanced features of CoreDNS, including local Daemonset caching, TCP support, prefetching, and DNS over gRPC.