Learning CoreDNS

Learning CoreDNS: configuring DNS for cloud native environments

by Belamaric, John

Type Book
Rate 0.0 /5

Until recently, learning CoreDNS required reading the code or combing through the skimpy documentation on the website. No longer. With this practical book, developers and operators working with Docker or Linux containers will learn how to use this standard DNS server with Kubernetes. John Belamaric, senior staff software engineer at Google, and Cricket Liu, chief DNS architect at Infoblox, show you how to configure CoreDNS using real-world configuration examples to achieve specific purposes. Yo…

Read More ↓

Title Statements

  • Full title :Learning CoreDNS : configuring DNS for cloud native environments / John Belamaric and Cricket Liu.

Summary

Until recently, learning CoreDNS required reading the code or combing through the skimpy documentation on the website. No longer. With this practical book, developers and operators working with Docker or Linux containers will learn how to use this standard DNS server with Kubernetes. John Belamaric, senior staff software engineer at Google, and Cricket Liu, chief DNS architect at Infoblox, show you how to configure CoreDNS using real-world configuration examples to achieve specific purposes. You'll learn the basics of DNS, including how it functions as a location broker in container environments and how it ties into Kubernetes.

Read More ↓

Edition Statements

  • Publication Date:©2019

Publication Statements

Notes

Index

The Physical Object

  • Description:1 online resource (206 pages) : : illustrations

Edition Identifiers

  • ISBN:1492047937, 9781492047933, 9781492047919, 1492047910
  • oclc:on1117631254
  • LC Classification:TK5105.8835
  • Dewey Decimal:005.713

Table of Contents

Intro; Copyright; Table of Contents; Preface; Why a New DNS Server?; Who Needs CoreDNS?; Who This Book Is For; What You Will Learn; Conventions Used in This Book; Using Code Examples; O'Reilly Online Learning; How to Contact Us; Acknowledgments; Chapter 1. Introduction; What Is CoreDNS?; CoreDNS, Containers, and Microservices; CoreDNS Limitations; CoreDNS, Kubernetes, and the Cloud Native Computing Foundation; Chapter 2. A DNS Refresher; What Is the Domain Name System?; Domain Names and the Namespace; Domains, Delegation, and Zones; Resource Records; DNS Servers and Authority; Resolvers

Resolution and RecursionCaching; Resource Records; NAME; TTL; CLASS; Resource Record Types; The A Record; The AAAA Record; The CNAME Record; The MX Record; The NS Record; The SRV Record; The PTR Record; The SOA Record; An Annotated Zone Data File; Chapter 3. Configuring CoreDNS; Getting CoreDNS; CoreDNS Command-Line Options; Corefile Syntax; Environment Variables; Reusable Snippets; Import; Server Blocks; Query Processing; Plug-ins; Root; File; Secondary; Forward; Cache; Errors; Log; Common Configuration Options; fallthrough; tls; transfer to; Sample DNS Server Configurations

Caching-Only DNS Ser…

Read More ↓

Subjects

Writers

Rate & Review

0.0/5
(0 people Voted)

No reviews yet. Be the first to rate this work.

Files & Downloads

No downloadable files are registered for this work yet.