Настройка DNS

Для управления DNS в Managed Service for Kubernetes используется СoreDNS.

Дополнительные DNS-серверы в кластере Kubernetes добавляются в файле ConfigMap ресурса CoreDNS.

Подготовка к работе

  1. Установите Kubernetes CLI (kubectl).
  2. Подключитесь к кластеру с помощью файла Kubeconfig.

Добавление DNS-сервера

Чтобы добавить адрес хоста в ConfigMap ресурса CoreDNS:

  1. Выполните команду:

  2. В открывшийся файл ConfigMap ресурса CoreDNS добавьте forward с указанием необходимых IP-адресов и домена:

    где: 

    • mycompany.infra — домен;

    • 8.8.8.8 77.88.8.8 — IP-адреса ваших DNS-серверов.
  3. Сохраните изменения в файле ConfigMap ресурса CoreDNS.

  4. Перезапустите поды CoreDNS, выполнив команду:

  5. Проверьте перезапуск подов, выполнив команду:

    При успешном перезапуске подов ответ команды будет содержать список подов СoreDNS в статусе Running:

Мы ответили на ваш вопрос?