
About this episode
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:
- web: kubernetespodcast.com
- mail: [email protected]
- twitter: @kubernetespod
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
- Starboard, by Aqua Security
- Docker Enterprise 3.1 from Mirantis
- Docker and Microsoft; Microsoft and Docker
- Velero v1.4
- Agones v1.6
- 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
- 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
Links from the interview
- Domain Name System
- Infoblox
- Kubernetes Service
- CoreDNS; the default DNS server for Kubernetes since 1.11
- SkyDNS
- Miek Gieben; author of CoreDNS and SkyDNS version 2
- Caddy: the HTTP server upon which CoreDNS is based
- Dnsmasq
- CoreDNS plugins
- Node Local DNS cache and KEP
- BIND
- Unbound DNS resolver
- Explanatory blog posts:
- Learning CoreDNS: Configuring DNS for Cloud Native Environments by John Belamaric and Cricket Liu
- Policy integration
- SIG Architecture
- A DNS haiku
- John Belamaric on Twitter
Get every episode summarized
Each time Kubernetes Podcast from Google publishes, we email you a written briefing from the transcript — the topics, who appeared, and any specific claims, with the ad reads skipped.
Email me new episodesFree for 3 shows. No card needed.
Hosts & guests
No transcript yet
This episode has not been transcribed. Request it and it moves to the front of the queue.
More episodes
More from Kubernetes Podcast from Google

Agent Substrate, with Tim Hockin and Brandon Royal
Kubernetes Podcast from Google

Kubernetes 1.37, with Dipesh Rawat
Kubernetes Podcast from Google

Measuring Sustainability via Project Kepler, with Niki Manoledaki
Kubernetes Podcast from Google

Navigating AI Guidelines in Kubernetes, with Kat Cosgrove and Natali Vlatko
Kubernetes Podcast from Google