CoreDNS: Intro and Deep Dive
summary
CoreDNS is the default DNS for Kubernetes and now ships features and fixes you should care about: releases from 1.8.5 to 1.9.2 fixes Go 1.17.6 vuln and a March Trail of Bits audit reports 14 issues found (1 high severity cache-poisoning, 1 medium plaintext secret) all patched. CoreDNS uses a plugin pipeline—plugins are compiled at build time—with new header and gRPC plugins, and examples for writing backends, mutators and configurators; community stats: ~300 contributors, 26 maintainers, ~9,200 stars.
AI-written summary · about
chapters (12)
- 0:00Start
- 1:27What is CoreDNS?
- 5:48Latest Updates
- 9:25Security Audit
- 16:27Three ways to customize CoreDNS
- 17:41Rebuilding with External Plugins
- 19:36CoreDNS as a Library
- 21:06Example: dnscached
- 21:28Writing a Plugin
- 25:20Four functions
- 26:42Function: setup
- 27:50Resources








