CoreDNS cadena es un plug-in del servidor DNS lenguaje Go es miembros del CNCF, es un alto rendimiento, y el servidor DNS escalable. Puede ser fácilmente desplegado en racimo K8S, utilizado en lugar de Kube-dns
Las diferencias específicas pueden consultar el documento oficial o: https://zhuanlan.zhihu.com/p/80141656?from_voters_page=true
Principio:
kubedns: kubedns biblioteca basada SkyDNS, escuchando a través apiserver extremos de servicio y eventos de cambio, sino también sincronizados a la caché local, implementa un tiempo real de servicio de clúster Pod Kubernetes y el servicio de reconocimiento de DNS
Perfil Me puse disco de red Baidu, y necesitan ser descargados directamente
Enlaces: https://pan.baidu.com/s/1pC97t6rRgB0HaKHWQ_yk5Q
código de extracción: dc4o
En primer lugar, comenzamos a mirar después de la vaina en el efecto no es serrada DNS
no se encuentra entre los nombres de dominio de Baidu en la vaina
Nuestra red de prueba es normal
Para la red externa no es un problema
Lo he explicado anteriormente 10.0.0.2 DNS no entra en vigor
Este es el tiempo antes de la configuración de clúster definido, DNS utilizan esta dirección IP, por lo que aquí con este
Tanto como ignorado
Esto generará un coredns de yaml
Mira la configuración
A continuación, empezar a hacer clic
Lanzado en la prueba
Véase, esta vez en una vaina puede acceder a Baidu
Si queremos personalizar DNS, puede crear un
conjunto configMap una configuración de DNS, tiene un talón separado y dos servidores de nombres de dominio de aguas arriba
A continuación, montar la vaina en este configMap
Si el temor actual de un problema de DNS se produce puede modificar el número de copias
kubectl edición despliegue coredns Kube-sistema -n
Pues bien, hoy es el dns de explicar aquí, hay preguntas de seguimiento por favor el mensaje carta privada