Формирование инвентаря Ansible
С использованием Ansible производится автоматизация управления конфигурациями и выполнение задач на этих узлах. Для проведения сервисных операций с узлами ПАК может потребоваться файл инвентаря Ansible. Он содержит перечень узлов и учётные данные для подключения к ним.
| Файлы инвентарей подробно описаны в документации Ansible. |
Создание
Для уже добавленных ПАК файл инвентаря Ansible может быть создан средствами Визион.
-
Авторизуйтесь в веб-интерфейсе Визион.
-
На панели навигации выберите Объекты.
-
На панели Контур в строке с нужным ПАК нажмите кнопку ⋮.
-
В открывшемся меню выберите Инвентори.
-
Сохраните файл инвентаря Ansible на свой компьютер. Копия этого файла будет создана на сервере Визион в директории
/opt/skala-r/vision/server/inventory/.Имя файла формируется по шаблону:
PAK_import_<date>_<time>.ymlЗдесь
<date>и<time>соответственно дата и время формирования файла.
Заполнение
Файл инвентаря Ansible, созданный средствами Визион, не содержит учётных данных для подключения к узлам и повышения привилегий. Перед использованием такого файла отредактируйте его:
-
Укажите необходимые учётные данные для подключения к узлам и повышения привилегий:
-
ansible_user— имя пользователя для подключения к узлу; -
ansible_ssh_pass— пароль пользователя для подключения к узлу; -
ansible_become_user— имя пользователя для повышения привилегий; -
ansible_become_password— пароль пользователя для повышения привилегий.
-
-
При необходимости удалите или закомментируйте блоки с описанием узлов, которые не нужно настраивать при выполнении задач автоматизации.