Настройка DNS
Для управления DNS в Managed Service for Kubernetes используется СoreDNS.
Дополнительные DNS-серверы в кластере Kubernetes добавляются в файле ConfigMap ресурса CoreDNS.
Подготовка к работе
- Установите Kubernetes CLI (kubectl).
- Подключитесь к кластеру с помощью файла Kubeconfig.
Добавление DNS-сервера
Чтобы добавить адрес хоста в ConfigMap ресурса CoreDNS:
Выполните команду:
В открывшийся файл
ConfigMapресурса CoreDNS добавьтеforwardс указанием необходимых IP-адресов и домена:где:
mycompany.infra— домен;8.8.8.8 77.88.8.8— IP-адреса ваших DNS-серверов.
Сохраните изменения в файле
ConfigMapресурса CoreDNS.Перезапустите поды CoreDNS, выполнив команду:
Проверьте перезапуск подов, выполнив команду:
При успешном перезапуске подов ответ команды будет содержать список подов СoreDNS в статусе Running: