Для всех серверов, перечисленных в файле hosts.yml в соответствии с разделом «Конфигурирование файла hosts.yml» необходимо создать DNS-записи. Для создания записей необходимо использовать DNS-сервер вашей организации.
При отсутствии DNS-сервера организации необходимо создать записи на сервере с ролью operator в файле /etc/hosts.
Пример содержимого файла /etc/hosts для установки типа standalone:
192.168.1.100 co-infra-1.installation.example.net
Пример содержимого файла /etc/hosts для кластерной установки:
192.168.1.100 co-etcd-1.installation.example.net
192.168.1.101 co-etcd-2.installation.example.net
192.168.1.102 co-etcd-3.installation.example.net
192.168.1.103 co-imc-mq-1.installation.example.net
192.168.1.104 co-imc-mq-2.installation.example.net
192.168.1.105 co-imc-mq-3.installation.example.net
Количество записей соответствует количеству используемых физических или виртуальных серверов.
При использовании /etc/hosts для создания DNS-записей необходимо добавить в файл ~/install_co/group_vars/co_setup/extra_vars.yml все записи, перечисленные в /etc/hosts для работы локального кеширующего DNS-сервера (Unbound).
Пример записи:
unbound_local_zones:
- type: "transparent"
zone: "installation.example.net"
local_data:
- domain: "co-etcd-1.installation.example.net"
type: "A"
ip: "10.1.2.3"