Attending this event?
Seattle, WA
December 10–13, 2018
Click Here for More Information & Registration
View Venue Map
View analytic
Monday, December 10 • 6:45pm - 6:50pm
Lightning Talk: CoreDNS Over gRPC: Reliable Service Discovery for Kubernetes - Yong Tang, MobileIron, Inc.

Sign up or log in to save this to your schedule and see who's attending!

Log in to leave feedback.
While service discovery in Kubernetes may be provided via multiple mechanisms, DNS is the most commonly used and highly recommended for its ease of use. One challenge with DNS-based service discovery though is the unreliable nature of the UDP protocol used by DNS. There is no guarantee of the delivery for the query and response of service records.

In this discussion, we provide a mechanism of CoreDNS over gRPC to address the reliability issue of DNS-based service discovery. As a flexible DNS server, CoreDNS is capable of transport over multiple protocols besides traditional UDP. With DNS over gRPC for inter-node communication and normal UDP for local-node DNS serving, we are able to achieve the much-needed reliability while maintaining the easy-to-use DNS front end for service discovery in Kubernetes clusters.


Yong Tang

Director of Engineering, MobileIron, Inc.
Yong Tang is the Director of Engineering for cloud platform at MobileIron, Inc. He contributes to different cloud-native and machine learning projects for the open source community. He is currently a committer of CoreDNS with a focus on Kubernetes integration and cloud service discovery... Read More →

Monday December 10, 2018 6:45pm - 6:50pm
Ballroom 6A