Cómo configurar DNS interno para Kubernetes

Cómo configurar DNS interno para Kubernetes

Tengo 2 servicios que se comunican entre sí porservicio.internal.custom.com o porservicio.personalizado.com

Su comunicación es interna, es decir, ninguno de esos dominios está disponible públicamente.

Cuando migro a Kubernetes, los nuevos nombres son diferentes. Ellos son: servicio.default.svc.cluster.local

Cómo hacer que Kube-DNS se asigne servicio.personalizado.com aservicio.default.svc.cluster.local?

Respuesta1

La respuesta principal a esta pregunta similar parece un buen enfoque:

Aquí

Usando CoreDNS para reescribir su dominio preferido al interno predeterminado.

Podría intentar cambiar el nombre interno del predeterminado, pero eso sería un cambio más fundamental en toda la configuración del clúster... este enfoque parece mucho más limpio.

información relacionada