Skip to main content

Размещение конфигурационных файлов

Директория установки содержит предзаполненные файлы конфигураций, подготовленные для упрощения настройки системы. Необходимо скопировать шаблоны конфигурационных файлов hosts.yml, main.yml, integration.yml и конфигурационный файл ansible.cfg. Шаблоны для заполнения в зависимости от типа конфигурации представлены в таблице.

Тип конфигурацииРасположение шаблона
Конфигурация без отказоустойчивостиcontrib/co/standalone/hosts.yml
Конфигурация без отказоустойчивостиcontrib/co/standalone/group_vars/co_setup/main.yml
Конфигурация без отказоустойчивостиcontrib/co/standalone/group_vars/co_setup/integration.yml
Конфигурация без отказоустойчивостиcontrib/co/standalone/group_vars/co_setup/extra_vars.yml
Кластерная установкаcontrib/co/cluster/hosts.yml
Кластерная установкаcontrib/co/cluster/group_vars/co_setup/main.yml
Кластерная установкаcontrib/co/cluster/group_vars/co_setup/integration.yml
Кластерная установкаcontrib/co/cluster/group_vars/co_setup/extra_vars.yml

Файл inventory использует формат .yml, синтаксис которого описан в документации Ansible.

Примеры команд копирования файлов в зависимости от типа установки.

Установка standalone:

cp -r ~/install_co/contrib/co/standalone/* ~/install_co

Кластерная установка:

cp -r ~/install_co/contrib/co/cluster/* ~/install_co

Вне зависимости от типа установки следует скопировать файл ~/install_co/contrib/co/ansible.cfg в корневой раздел директории установки с помощью команды:

cp ~/install_co/contrib/co/ansible.cfg ansible.cfg

После выполнения копирования файлы будут размещены в двух каталогах:

  • корневой каталог ~/install_co/ будет содержать файлы:
root@operator: ls -l ~/install_co/
hosts.yml
ansible.cfg
  • каталог ~/install_co/group_vars/co_setup/ будет содержать файлы:
root@operator: ls -l ~/install_co/group_vars/co_setup/
main.yml
extra_vars.yml
integration.yml

После заполнения файлы конфигурации рекомендуется хранить отдельно на внешнем ресурсе. Файлы могут потребоваться при обновлении, восстановлении или переустановке системы.