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