Capítulo 1. Introducción Introducción
Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com
Este libro trata sobre CoreDNS, un nuevo servidor DNS que ha sido diseñado para funcionar bien con contenedores, como los contenedores Linux y Docker, y especialmente bien en entornos gestionados por Kubernetes, el popular sistema de orquestación de contenedores.
Este primer capítulo explica la razón de ser de CoreDNS y en qué se diferencia de otros servidores DNS, incluidas sus limitaciones. El capítulo también cubre un poco de la historia de CoreDNS, como su relación con la Cloud Native Computing Foundation.
¿Qué es CoreDNS?
CoreDNS es un software de servidor DNS que se utiliza a menudo para apoyar la función de descubrimiento de servicios en entornos en contenedores, en particular los gestionados por Kubernetes. Miek Gieben escribió la versión original de CoreDNS en 2016. Anteriormente había escrito un servidor DNS llamado SkyDNS y una popular biblioteca de funciones DNS en lenguaje Go llamada Go DNS. Al igual que su sucesor, CoreDNS, el objetivo principal de SkyDNS era apoyar el descubrimiento de servicios. Pero Miek admiraba la arquitectura de un servidor web basado en Go llamado Caddy, así que bifurcó Caddy para crear CoreDNS. CoreDNS heredó así las principales ventajas de Caddy: su sencilla sintaxis de configuración, su potente arquitectura basada en plug-ins y su base en Go.
Comparado con la sintaxis de, por ejemplo, ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access