Intro + Deep Dive: CoreDNS
summary
CoreDNS is a plugin-based DNS server that becomes part of Kubernetes since 1.11 and later becomes the cluster default; community counts ~150+ contributors and 14 maintainers and participates in Google Summer of Code. The session shows extending CoreDNS via Corefile or by adding a plugin in Go and demos a working, compiled plugin (~50 lines of Go) that implements source-IP service discovery and returns 1.1.1.1 vs 8.8.8.8 for internal versus external queries, built with docker/make and run successfully.
AI-written summary · about
chapters (11)
- 0:00Start
- 4:37CoreDNS Community
- 7:11Google Summer of Code
- 8:42Technical Deep Dive
- 9:20Service Discovery with DNS
- 12:52Updates for Kubernetes
- 14:44Resolving a Query
- 19:05Demo Plugin: Setup
- 20:02Demo Plugin: ServDNS (1)
- 22:49Demo Plugin: Corefile
- 23:30Demo Plugin: Build








