ПК СВ «Брест»#
Astra Automation предоставляет множество коллекций и модулей для автоматизации установки и настройки продуктов ПАО Группа Астра в ПК СВ «Брест». Перечень ПО, которое можно установить в этом комплексе средств виртуализации, представлен в разделе Приложение 2. Устанавливаемые продукты.
Ресурсная модель#
В рамках Astra Automation чаще всего используются следующие ресурсы ПК СВ «Брест»:
виртуальные сети;
образы дисков;
шаблоны виртуальных машин;
экземпляры виртуальных машин.
Все создаваемые ресурсы размещаются внутри кластера ПК СВ «Брест».
Способы управления#
В Astra Automation используются следующие способы управления ресурсами ПК СВ «Брест»:
Веб-интерфейс.
Этот способ удобен для получения информации о существующих ресурсах ПК СВ «Брест» и управления ими вручную.
Этот способ удобен для создания сценариев автоматизации, однако, требует доступа к фронтальной машине от имени учетной записи администратора в сессии с высоким уровнем целостности.
Terraform.
ПК СВ «Брест» поддерживает провайдер Terraform для OpenNebula, позволяющий реализовать подход IaC. Этот способ взаимодействия с ПК СВ «Брест» является рекомендуемым.
Необходимые привилегии#
Для использования ПК СВ «Брест» при работе с Astra Automation необходимо иметь привилегии, позволяющие управлять следующими объектами:
Виртуальные сети.
Образы дисков.
Шаблоны виртуальных машин.
Экземпляры виртуальных машин.
Необходимые ресурсы#
Для использования Astra Automation совместно с ПК СВ «Брест» необходимы:
URI точки доступа (endpoint) к API;
образы Astra Linux Special Edition;
шаблоны ВМ;
идентификатор виртуальной сети;
идентификатор группы ВМ;
токен входа;
ключи SSH для доступа к стендам.
Пошаговые инструкции по получению данных и созданию необходимых ресурсов приведены далее.