Discover this podcast and so much more

Podcasts are free to enjoy without a subscription. We also offer ebooks, audiobooks, and so much more for just $11.99/month.

CoreDNS, with John Belamaric

CoreDNS, with John Belamaric

FromKubernetes Podcast from Google


CoreDNS, with John Belamaric

FromKubernetes Podcast from Google

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
Released:
Jun 2, 2020
Format:
Podcast episode

Titles in the series (100)

A weekly podcast focused on what's happening in the Kubernetes community. We cover Kubernetes, cloud-native applications, and other developments in the ecosystem. Host Craig Box can be reached on Twitter at @KubernetesPod or by email at kubernetespodcast@google.com.