Kubernetes Podcast from Google

CoreDNS, with John Belamaric


Listen Later

In a world where pods (and IP addresses) come and go, DNS is a critical component. John Belamaric is a Senior SWE at Google, a co-chair of Kubernetes SIG Architecture, a Core Maintainer of the CoreDNS project and author of the O’Reilly Media book Learning CoreDNS: Configuring DNS for Cloud Native Environments. He joins Craig and Adam to discuss CoreDNS, the evolution of DNS in Kubernetes, and how name resolution has been made more reliable in recent releases.

Do you have something cool to share? Some questions? Let us know:

Chatter of the week
  • Death of George Floyd
  • SpaceX Crew Demo 2 launch
  • Sunniest Spring on record in the UK
  • A small test rocket launch in Scotland
  • UK spaceport (proposed)
  • New Zealand spaceport (active)
News of the week
  • Priyanka Sharma replaces Dan Kohn at the CNCF
    • Episode 35, with Dan Kohn
  • Starboard, by Aqua Security
    • Episode 19, with Liz Rice
  • Docker Enterprise 3.1 from Mirantis
  • Docker and Microsoft; Microsoft and Docker
  • Velero v1.4
  • Agones v1.6
    • Episode 26, with Mark Mandel and Cyril Tovena
  • Chef adds Windows container migration for GKE
  • Red Hat adds Quarkus to Red Hat Runtimes
  • AWS encrypts Fargate ephemeral disks in v1.4
  • PlanetScale open sources a Vitess operator
    • Episode 81, with Jiten Vaidya and Sugu Sougoumarane
  • Kubernetes provider for Hashicorp Terraform
  • Google Vulnerability Reporting Program adds GKE
  • Tools for debugging apps on Google Kubernetes Engine by Charles Baer and Xiang Shen
  • How Migrate for Anthos helps modernize Java apps
  • Helm project journey report
    • Episode 102, with Matt Butcher
    • Helm 3: the Good, the Bad and the Ugly by Sandor Guba of BanzaiCloud
  • NIST deployment guidelines for proxy-based Service Mesh by Ramaswamy Chandramouli of NIST and Zack Butcher of Tetrate
  • The World of kubectl Plugins: a YouTube series by Ahmet Alp Balkan
    • Episode 66, with Ahmet Alp Balkan and Luk Burchard
Links from the interview
  • Domain Name System
    • Root zone
    • Authoritative name server
    • Recursive and caching name server
  • Infoblox
  • Kubernetes Service
    • DNS for Serivices and Pods
    • Customizing DNS for Kubernetes
  • CoreDNS; the default DNS server for Kubernetes since 1.11
    • Introduction slides
    • KEP for CoreDNS in Kubernetes
  • SkyDNS
  • Miek Gieben; author of CoreDNS and SkyDNS version 2
  • Caddy: the HTTP server upon which CoreDNS is based
  • Dnsmasq
  • CoreDNS plugins
    • Rewriting DNS with CoreDNS
    • redisc plugin: enables a networked cache using Redis
    • ens plugin: serve DNS records from Ethereum Name Service
  • Node Local DNS cache and KEP
  • BIND
  • Unbound DNS resolver
  • Explanatory blog posts:
    • Understanding ndots in Kubernetes
    • Racy conntrack and DNS lookup timeouts
  • Learning CoreDNS: Configuring DNS for Cloud Native Environments by John Belamaric and Cricket Liu
    • Cricket Liu and his books
    • Book cover: a Comber fish
  • Policy integration
    • Episode 101, with Tim Hinrichs and Torin Sandall
    • CoreDNS policy plugin
    • coredns-opa
  • SIG Architecture
    • Production Readiness Review and KEP
  • A DNS haiku
  • John Belamaric on Twitter
...more
View all episodesView all episodes
Download on the App Store

Kubernetes Podcast from GoogleBy Abdel Sghiouar, Kaslin Fields

  • 4.8
  • 4.8
  • 4.8
  • 4.8
  • 4.8

4.8

180 ratings


More shows like Kubernetes Podcast from Google

View all
Hanselminutes with Scott Hanselman by Scott Hanselman

Hanselminutes with Scott Hanselman

377 Listeners

Software Engineering Radio - the podcast for professional software developers by se-radio@computer.org

Software Engineering Radio - the podcast for professional software developers

272 Listeners

The Changelog: Software Development, Open Source by Changelog Media

The Changelog: Software Development, Open Source

282 Listeners

The Cloudcast by Massive Studios

The Cloudcast

152 Listeners

Thoughtworks Technology Podcast by Thoughtworks

Thoughtworks Technology Podcast

42 Listeners

Talk Python To Me by Michael Kennedy

Talk Python To Me

590 Listeners

Software Engineering Daily by Software Engineering Daily

Software Engineering Daily

626 Listeners

AWS Podcast by Amazon Web Services

AWS Podcast

203 Listeners

Data Engineering Podcast by Tobias Macey

Data Engineering Podcast

141 Listeners

Syntax - Tasty Web Development Treats by Wes Bos & Scott Tolinski - Full Stack JavaScript Web Developers

Syntax - Tasty Web Development Treats

984 Listeners

Practical AI by Practical AI LLC

Practical AI

189 Listeners

The Stack Overflow Podcast by The Stack Overflow Podcast

The Stack Overflow Podcast

64 Listeners

The Real Python Podcast by Real Python

The Real Python Podcast

140 Listeners

Oxide and Friends by Oxide Computer Company

Oxide and Friends

47 Listeners

The Pragmatic Engineer by Gergely Orosz

The Pragmatic Engineer

52 Listeners