Назад | Перейти на главную страницу

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

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

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

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

Как сделать Kube-DNS для карты служба.custom.com к служба.default.svc.cluster.local?

Главный ответ на этот аналогичный вопрос кажется хорошим подходом:

Вот

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

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