Loading…
Virtual Event
November 17–November 20, 2020
Learn More and Register to Attend This Event

The Sched app allows you to build your schedule but is not a substitute for your event registration. You must be registered for KubeCon + CloudNativeCon North America 2020 - Virtual to participate in the sessions. If you have not registered but would like to join us, please go to the event registration page to purchase a registration.

Please note: This schedule is automatically displayed in Eastern Standard Time (UTC–05:00). To see the schedule in your preferred timezone, please select from the drop-down menu to the right, above "Filter by Date." The schedule is subject to change.
Back To Schedule
Wednesday, November 18 • 3:50pm - 4:25pm
Service Discovery with CoreDNS Plugins in Golang - Yong Tang, Mobileiron & John Belamaric, Google

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.


Best known as the default cluster DNS server for Kubernetes, CoreDNS is a flexible and extensible DNS server with a focus on service discovery. The extensibility of CoreDNS comes from its plugin-based architecture: new features can be added as plugins easily with Golang. In this session, we will update the current state and the road map of CoreDNS, as well as the progress of CoreDNS’s participation in GSoC and CommunityBridge program. We will also take a detailed look at the plugin system of CoreDNS, and a demo plugin that achieves source IP based service discovery. The complete golang code of the demo plugin will be walked through to showcase the simplicity and ease of convenience for adding new functionalities in CoreDNS.

Speakers
avatar for Yong Tang

Yong Tang

Director of Engineering, Ivanti Inc.
Yong Tang is director of engineering at Ivanti. He is a core maintainer of CoreDNS and contributes to many container, cloud-native, and machine learning projects for the open source community. In addition to CoreDNS, he is a maintainer of Docker/Moby. He is also a maintainer and SIG... Read More →
avatar for John Belamaric

John Belamaric

Senior Staff Software Engineer, Google
John Belamaric is a Senior Staff Software Engineer at Google with over 25 years of software design and development experience. As a co-chair of Kubernetes SIG Architecture, he provides leadership on production readiness, conformance, and overall software architecture for the Kubernetes... Read More →



Wednesday November 18, 2020 3:50pm - 4:25pm EST
Intrado Virtual Event Platform