Skip to main content

Внутренние DNS-записи для установки

Во время установки компонента CO производится настройка и запуск локального кеширующего DNS-сервера (Unbound) на серверах группы co_etcd. Сервер служит для обработки запросов внутри установки и предназначен для работы контейнеров и серверов через соответствующие параметры групповых переменных. По умолчанию серверы, перечисленные в файлах hosts.yml компонентов СО, будут перенастроены на работу через Unbound и не будут принимать параметры DNS-серверов по DHCP. По умолчанию Unbound настроен на маршрутизацию запросов на адреса 8.8.8.8 и 8.8.4.4.

Для работы с внутренними DNS-серверами Unbound необходимо настроить при подготовке конфигурационных файлов компонента СО. Порядок действий:

  • открыть файл ~/install_co/group_vars/co_setup/extra_vars.yml
  • расскомментировать переменную unbound_forward_addresses
  • внести в список IP-адреса DNS-серверов организации.

Пример записи:

## DNS Forwarder Configuration
# List of DNS servers that the queries will be forwarded to
unbound_forward_addresses:
- "192.168.0.100"
- "192.168.0.200"

Во время установки компонента PGS используется docker-swarm.

При использовании собственного DNS-сервера необходимо внести в его конфигурацию все FQDN-записи серверов, перечисленных в файле hosts.yml каждого компонента.

При отсутствии DNS-сервера организации необходимо создать записи на сервере с ролью operator в файле /etc/hosts (см. Дополнительная информация).