Как настроить внутренний DNS для Kubernetes

Как настроить внутренний DNS для Kubernetes

У меня есть 2 сервиса, которые общаются друг с другомуслуга.internal.custom.com или поуслуга.custom.com

Их общение является внутренним, т.е. ни один из этих доменов не доступен публично.

Когда я перехожу на kubernetes, новые имена отличаются. Они: услуга.default.svc.кластер.локальный

Как настроить Kube-DNS для отображения услуга.custom.com куслуга.default.svc.кластер.локальный?

решение1

Верхний ответ на этот похожий вопрос кажется хорошим подходом:

Здесь

Использование CoreDNS для перезаписи предпочитаемого вами домена на внутренний домен по умолчанию.

Вы могли бы попытаться изменить само внутреннее имя, отличное от имени по умолчанию, но это было бы более фундаментальным изменением всей конфигурации кластера... такой подход кажется гораздо более понятным.

Связанный контент