Platform Engineering Playbook Podcast

CoreDNS v1.13.1 - Listen to the Docs with AudioDocs


Listen Later

🎧 AUDIODOCS: Official documentation of popular open-source projects, adapted and narrated for audio. Learn while commuting, exercising, or doing chores.

Master CoreDNS, the default DNS server for Kubernetes clusters. This 72-minute episode covers the complete v1.13.1 documentation - from plugin architecture to production configuration.

Every time a pod looks up a service, every time kubectl exec needs to find a pod - CoreDNS handles that resolution. If you're debugging DNS issues or optimizing cluster performance, this comprehensive audio guide has you covered.

WHAT YOU'LL LEARN:

00:00 - Introduction & Overview
02:30 - Project Context: CNCF Graduation & Why CoreDNS Replaced kube-dns
06:00 - Architecture: The Plugin "Lego Blocks" Model
12:00 - Core Concepts: Server Blocks, Zones, Plugin Ordering
18:00 - Installation: Kubernetes, Standalone, Docker, Package Managers
24:00 - Corefile Configuration Mastery
30:00 - Common Setups: Recursive Resolver, Authoritative DNS
36:00 - kubernetes Plugin Deep Dive: Service Discovery & Pod Modes
42:00 - forward Plugin: Upstream Servers, Health Checking, Policies
48:00 - cache Plugin: TTL Handling, Prefetch, Denial Caching
54:00 - file & hosts Plugins: Zone Files, /etc/hosts Style Records
60:00 - errors, log, health & ready Plugins
64:00 - prometheus Plugin: Metrics & Grafana Dashboards
68:00 - rewrite & acl Plugins: Query Modification, Access Control
72:00 - DNS Security: DNSSEC, DNS over TLS, DNS over HTTPS
76:00 - Additional Plugins & Key Takeaways

LINKS:

Full Transcript & Episode Page:
https://platformengineeringplaybook.com/audiodocs/coredns/v1.13.1

CoreDNS Official Website:

https://coredns.io/

CoreDNS GitHub Repository:

https://github.com/coredns/coredns

CoreDNS Documentation:

https://coredns.io/manual/toc/

CoreDNS Plugin Documentation:

https://coredns.io/plugins/

CNCF Project Page:

https://www.cncf.io/projects/coredns/

Platform Engineering Playbook:

https://platformengineeringplaybook.com

KEY TOPICS COVERED:

- Plugin architecture & execution ordering
- Corefile configuration syntax
- Kubernetes service discovery (ClusterIP, headless services, endpoint slices)
- DNS caching strategies & TTL management
- Forwarding to upstream DNS servers
- Health checks & readiness probes for Kubernetes
- Prometheus metrics integration
- Query rewriting & access control lists
- DNS security: DNSSEC validation, DNS over TLS (port 853), DNS over HTTPS
- Production best practices & testing configurations

WHO THIS IS FOR:

Platform engineers, SREs, and DevOps engineers who need to understand, configure, or troubleshoot Kubernetes DNS. Assumes familiarity with Kubernetes concepts.

---

📜 LICENSE & ATTRIBUTION
This AudioDocs episode is a derivative work based on the official CoreDNS documentation.
Original documentation: https://coredns.io/manual/toc/
License: Apache License 2.0 (https://github.com/coredns/coredns/blob/master/LICENSE)
© CoreDNS Authors

This audio transforms written documentation into educational audio format with proper attribution as required by the Apache 2.0 license.

---

#CoreDNS #Kubernetes #DNS #CNCF #DevOps #PlatformEngineering #K8s #CloudNative #SRE #AudioDocs #KubernetesDNS #ServiceDiscovery

TAGS:

coredns, coredns tutorial, coredns kubernetes, kubernetes dns, k8s dns, coredns plugins, coredns configuration, corefile, coredns corefile, dns server kubernetes, kubernetes service discovery, coredns forward plugin, coredns cache, coredns prometheus, dns over tls kubernetes, dnssec kubernetes, coredns health check, cncf graduated project, cloud native dns, coredns troubleshooting, kubernetes networking, coredns v1.13.1, audiodocs, platform engineering

...more
View all episodesView all episodes
Download on the App Store

Platform Engineering Playbook PodcastBy vibesre