Развертывание оркестратора в отказоустойчивом кластере

06 октября 2026

ID 305654

В этом разделе описан сценарий развертывания оркестратора, включающий создание отказоустойчивого кластера, настройку переменных среды, создание и установку сертификатов, а также установку компонентов, необходимых для работы оркестратора.

Для сертифицированной и несертифицированной поставок команды могут отличаться. В шагах сценария приведены отдельные действия для Astra Linux и Ubuntu.

Сценарий состоит из следующих этапов:

  1. Подготовка необходимых файлов для развертывания

    Скачайте образ операционной системы для узлов и образы контейнеров, входящих в комплект поставки.

  2. Создание виртуальных машин для узлов кластера

    Для развертывания узлов оркестратора воспользуйтесь существующими виртуальными машинами с Docker Engine или выделите отдельные виртуальные машины. Расчет необходимых свободных ресурсов на конкретной виртуальной машине произведите исходя из схемы развертывания.

  3. Настройка переменных среды

    Для упрощения конфигурации и исключения ошибок при повторном использовании команд и скриптов задайте на каждом узле переменные среды, содержащие IP-адреса, имена хостов, параметры виртуального IP-адреса и пароли для сервисов.

  4. Установка необходимых пакетов

    Установите Docker, Corosync/Pacemaker на узлах, чтобы обеспечить наличие сервисов и утилит для работы контейнеров, кластеризации и управления сертификатами и ключами.

  5. Создание кластера

    Создайте и настройте отказоустойчивый кластер на базе Corosync/Pacemaker для виртуального IP и обеспечения высокой доступности сервисов оркестратора.

  6. Создание и установка сертификатов

    Создайте структуру каталогов для сертификатов и сгенерируйте сертификаты, чтобы обеспечить TLS-шифрование и доверенные хранилища для защищенной работы бэкенд-сервиса оркестратора.

  7. Создание сети Docker на узлах кластера

    Создайте сеть Docker, чтобы обеспечить изолированную внутреннюю сеть для контейнеров оркестратора и его компонентов.

  8. Установка и настройка компонентов

    Запустите контейнеры для MongoDB, Redis, Redis Sentintel и контейнеры оркестратора, чтобы развернуть все сервисы оркестратора в контейнерах и обеспечить их корректную конфигурацию для работы в кластере.

  9. Проверка работоспособности оркестратора

    Проверьте, что сервис оркестратора и его компоненты работают корректно и отвечают на запросы, а также что аутентификация функционирует.

  10. Смена стандартного пароля администратора

    Замените стандартный пароль администратора, чтобы обеспечить безопасность доступа к оркестратору.

Вам помогла эта статья?
Что нам нужно улучшить?
Спасибо за ваш отзыв, вы помогаете нам становиться лучше!
Спасибо за ваш отзыв, вы помогаете нам становиться лучше!