Развертывание оркестратора в отказоустойчивом кластере
06 октября 2026
ID 305654
В этом разделе описан сценарий развертывания оркестратора, включающий создание отказоустойчивого кластера, настройку переменных среды, создание и установку сертификатов, а также установку компонентов, необходимых для работы оркестратора.
Для сертифицированной и несертифицированной поставок команды могут отличаться. В шагах сценария приведены отдельные действия для Astra Linux и Ubuntu.
Сценарий состоит из следующих этапов:
- Подготовка необходимых файлов для развертывания
Скачайте образ операционной системы для узлов и образы контейнеров, входящих в комплект поставки.
- Создание виртуальных машин для узлов кластера
Для развертывания узлов оркестратора воспользуйтесь существующими виртуальными машинами с Docker Engine или выделите отдельные виртуальные машины. Расчет необходимых свободных ресурсов на конкретной виртуальной машине произведите исходя из схемы развертывания.
- Настройка переменных среды
Для упрощения конфигурации и исключения ошибок при повторном использовании команд и скриптов задайте на каждом узле переменные среды, содержащие IP-адреса, имена хостов, параметры виртуального IP-адреса и пароли для сервисов.
- Установка необходимых пакетов
Установите Docker, Corosync/Pacemaker на узлах, чтобы обеспечить наличие сервисов и утилит для работы контейнеров, кластеризации и управления сертификатами и ключами.
- Создание кластера
Создайте и настройте отказоустойчивый кластер на базе Corosync/Pacemaker для виртуального IP и обеспечения высокой доступности сервисов оркестратора.
- Создание и установка сертификатов
Создайте структуру каталогов для сертификатов и сгенерируйте сертификаты, чтобы обеспечить TLS-шифрование и доверенные хранилища для защищенной работы бэкенд-сервиса оркестратора.
- Создание сети Docker на узлах кластера
Создайте сеть Docker, чтобы обеспечить изолированную внутреннюю сеть для контейнеров оркестратора и его компонентов.
- Установка и настройка компонентов
Запустите контейнеры для MongoDB, Redis, Redis Sentintel и контейнеры оркестратора, чтобы развернуть все сервисы оркестратора в контейнерах и обеспечить их корректную конфигурацию для работы в кластере.
- Проверка работоспособности оркестратора
Проверьте, что сервис оркестратора и его компоненты работают корректно и отвечают на запросы, а также что аутентификация функционирует.
- Смена стандартного пароля администратора
Замените стандартный пароль администратора, чтобы обеспечить безопасность доступа к оркестратору.