~/talk

CoreDNS Intro And Deep Dive

Talkat KubeCon + CloudNativeCon North America 2022 · on Wednesday, 2022-10-26· at 14:30· 410 A· [devops-and-delivery]
name:Yong Tang
github:yongtang
slides:none on file

CoreDNS is at 1.10.0 with ~9,800 stars, 332 contributors and 28 maintainers; it adds plugins (including a highly requested v plugin) and security fixes. CoreDNS serves DNS and front-ends cloud DNS (Route53, Google Cloud DNS) over secure APIs/TCP while answering UDP queries, and is now built with Go 1.19+. The demo plugin compiles into the CoreDNS binary, implements three functions (init, setup, ServeDNS), fits in under 100 lines of Go, and returns different IPs based on client source.

AI-written summary · about

  1. 0:00Start
  2. 3:32Project Update
  3. 6:17CoreDNS Community
  4. 8:05Service Discovery with CoreDNS
  5. 11:29Multi-Cloud & CoreDNS
  6. 17:37CoreDNS: Cloud Integrations
  7. 19:26CoreDNS: AWS + Google Cloud
  8. 21:58CoreDNS: Demo Plugin in Golang
  9. 23:07Demo Plugin: Source Code
  10. 24:01Demo Plugin: 3 Functions
  11. 24:47Demo Plugin: init & setup
  12. 25:32Demo Plugin: ServeDNS
  13. 27:26Demo Plugin: Corefile
  14. 28:37CoreDNS: Contributions
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.