Инструменты#
В состав Astra Automation входят следующие инструментальные средства для работы с Ansible:
Ansible Navigator – создание, проверка и запуск контента, а также поиск и устранение проблем в его работе.
Ansible Builder – создание образов среды исполнения.
Ansible Lint – статический анализ кода на наличие ошибок.
Ansible Molecule – тестирование ролей.
Установка#
Для установки всех доступных инструментов выполните следующие действия:
Подключите репозиторий Astra Automation.
Инструкция по подключению репозитория
В каталоге
/etc/apt/sources.list.d/
создайте файлastra-automation.list
со ссылкой на репозиторий Astra Automation:deb https://dl.astralinux.ru/aa/aa-debs-for-alse-1.7 <version> main
Вместо <version> необходимо подставить версию устанавливаемой платформы, например,
1.1-upd1
.Доступные версии продукта опубликованы в таблице История обновлений.
Обновите список доступных пакетов:
sudo apt update
Установите пакет
astra-automation-cdk
:sudo apt install astra-automation-cdk --yes
Если необходима установка отдельных утилит, следуйте инструкции в описании соответствующей утилиты.
Added in version 1.1-upd1.
Загрузите архив с установщиком на установочный узел.
Примечание
Архив доступен для загрузки в Личном кабинете при наличии действующей лицензии на продукт.
Создайте каталог
/opt/rbta/aa/CDK-setup/
:sudo mkdir -p /opt/rbta/aa/CDK-setup/
Распакуйте содержимое архива с установщиком в каталог
/opt/rbta/aa/CDK-setup/
:sudo tar -xvzf <archive>.tar.gz -C /opt/rbta/aa/CDK-setup/
Перейдите в каталог с распакованными файлами:
cd /opt/rbta/aa/CDK-setup/
Сделайте файл
install_cdk_bundle.sh
исполняемым:sudo chmod +x install_cdk_bundle.sh
Для установки всех доступных утилит выполните команду:
sudo ./install_cdk_bundle.sh
Чтобы установить отдельную утилиту, выполните команду:
sudo ./install_cdk_bundle.sh <utility_name>
Здесь <utility_name> – название утилиты, которую необходимо установить. Поддерживаемые значения:
ansible-navigator
;ansible-builder
;ansible-lint
;molecule
.
Проведите дополнительные настройки Podman согласно инструкции.
Если у вас установлен Podman версии 4.3.1, добавьте
aa-creator-ee
в список локальных образов:sudo podman load -i /opt/rbta/aa/CDK-setup/aa-creator-ee/aa-creator-ee.tar
Здесь
/opt/rbta/aa/CDK-setup/aa-creator-ee/aa-creator-ee.tar
– путь к архиву с образомaa-creator-ee
.