Формирование инвентори-файла

Для проведения сервисных операций с узлами ПАК может потребоваться так называемый инвентори-файл, описывающий перечень узлов и их технические учётные записи (ТУЗ). С использованием Ansible производится автоматизация управления конфигурациями и выполнение задач на этих узлах.

Инвентори-файлы подробно описаны в документации Ansible.

Создание инвентори-файла

Для уже добавленных ПАК инвентори-файл может быть создан средствами Визион.

  1. Авторизуйтесь в веб-интерфейсе Визион.

  2. На панели навигации выберите Объекты.

  3. На панели Контур в строке с нужным ПАК нажмите кнопку .

  4. В открывшемся меню выберите Инвентори.

  5. Сохраните инвентори-файл на свой компьютер. Копия этого файла будет создана на сервере Визион в директории /opt/skala-r/vision/server/inventory/.

    Имя инвентори-файла формируется по шаблону:

    PAK_import_<date>_<time>.yml

    Здесь <date> и <time> соответственно дата и время формирования инвентори-файла.

Заполнение инвентори-файла

Инвентори-файл, созданный средствами Визион, не содержит учётных данных для подключения к узлам и повышения привилегий:

  • ansible_user — имя пользователя для подключения к узлу;

  • ansible_ssh_pass — пароль пользователя для подключения к узлу;

  • ansible_become_user — имя пользователя для повышения привилегий;

  • ansible_become_password — пароль пользователя для повышения привилегий.

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