19 min listen
CoreDNS, with John Belamaric
ratings:
Length:
50 minutes
Released:
Jun 2, 2020
Format:
Podcast episode
Description
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: kubernetespodcast@google.com
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
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
Do you have something cool to share? Some questions? Let us know:
web: kubernetespodcast.com
mail: kubernetespodcast@google.com
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
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
Released:
Jun 2, 2020
Format:
Podcast episode
Titles in the series (100)
Skaffold, with Matt Rickard: Matt Rickard from the container tools team at Google Cloud joins Adam and Craig to introduce Skaffold. by Kubernetes Podcast from Google