Справочник «Сценарии развертывания»
Справочник «Сценарии развертывания» содержит сценарии развертывания через заявки на создание ресурсов с помощью системы управления конфигурациями Ansible.
Сценарий представляет собой плейбук Ansible.
Рекомендуется в корне плейбука поместить файл запуска в формате yml,
каталог окружений (enviroments) и каталог с ролями (roles).
В каталоге окружений формируются первоначальный список ВМ
и переменные для исполнения плейбука.
Список сценариев развертывания содержит следующие элементы:
-
«Имя сценария» (1) отображает указанное в параметрах «Наименование сценария развертывания».
-
«Файл запуска» (2) отображает указанное в параметрах имя «Файла запуска сценария».
-
«Опции» (3) отображают «Дополнительные параметры запуска», если они указаны в параметрах.
-
«Окружения» (4) отображает указанный в параметрах «Список окружений (сред) для сценария».
-
«Редактировать» (5) открывает окно «Сценарий развертывания» с возможностью редактирования всех параметров выбранного сценария.
-
«Удалить» (6) служит для удаления выбранного сценария.
Для добавления в справочник в качестве сценария содержимое плейбука необходимо поместить в ZIP-архив. В корне архива должна содержаться корневая структура плейбука без вложения в дополнительную директорию.
Для добавления нового сценария необходимо перейти в раздел «Справочники» - «Сценарии развертывания» и нажать кнопку «Добавить».
Необходимо заполнить обязательное поле «Наименование сценария развертывания» (1) и выбрать в секции «Архив сценария ansible» (2) доступный из локальной файловой системы архив файла сценария.
В случае успешного разбора содержимого плейбука будут отображены списки окружений с их переменными и другие дополнительные параметры запуска сценария развертывания.
Необходимо в меню «Файл запуска сценария» (3) выбрать корневой файл запуска сценария в качестве обязательного параметра.
В секции «Список окружений (сред) для сценария» (4) доступны редактирование (5) и удаление (6) окружений в сценарии. Добавить окружение доступно из файла (7) в плейбуке и вручную (8).
В секции «Переменные» (9) доступно редактирование (10) и удаление (11) переменных в сценарии. «Добавить из файла или каталога» (12) позволяет добавить в сценарий переменные из плейбука.
Для завершения указания параметров нового сценария необходимо нажать «Сохранить» (13). Новый сценарий добавится в справочник.


