Порядок установки Оркестратора и его компонентов на ОС CentOS и РЕДОС
Условия для корректной работы
- Linux. Службы устанавливаются и работают от root.
- Учетные записи. На машинах Оркестратора и БД используются только для поддержки и администрирования системы.
- Права учетной записи в БД. Должна иметь права на чтение/вставку/изменение/удаление записей таблиц и создание объектов БД - для возможности автоматических миграций.
Если у вас существуют сложности или ограничения со скачиванием необходимых компонентов с сайтов их официальных поставщиков, вы можете скачать в виде единого архива для Оркестратора. Актуальную ссылку для скачивания можно найти в разделе Релизные заметки - Orchestrator.
Установка компонентов Оркестратора
В общем виде, развертывание Оркестратора предполагает установку следующих компонентов в указанном порядке:
-
Установка PostgreSQL - Скачайте и установите соответствующую вашей операционной системе версию, используя инструкцию . Затем выполните шаги по подключению по сети и созданию пользователей согласно статье Установка PostgreSQL под CentOS 8.
-
Установка RabbitMQ - Скачайте и установите нужную версию, используя инструкции для RPM дистрибутивов .
Далее следуйте инструкции, описанной в статье Установка RabbitMQ под CentOS 8. -
Установка nginx - установите nginx из репозиториев. Подробно установка nginx описана в документе Установка Nginx под CentOS 8.
-
Установка UI - общий порядок установки UI (на примере CentOS 8) описан в документе Установка UI под CentOS 8.
-
Установка WebApi - описание процесса установки (на примере CеntOS 8) находится в документе Руководство по установке WebApi
Дальнейшие пункты (7-11) могут выполняться в произвольном порядке.
-
Установка RDP2 - информацию об установке RDP2 на машине с ОС CentOS 8 можно найти в соответствующей статье: Руководство по установке RDP2 под CentOS 8.
-
Установка States - выполните установку службы согласно инструкции по установке.
-
Установка RobotLogs - процесс установки данной службы описан в статье Установка RobotLogs под CentOS 8.
-
Установка Notifications - установите службу, следуя инструкции.
-
Установка MachineInfo - порядок установки MachineInfo описан в данной статье
Установка Оркестратора: пошаговые инструкции
Вы можете ознакомиться со статьей по установке Оркестратора на веб-сервер Nginx, либо ее видео-версией .
Установка Робота
После установки Оркестратора можно переходить к установке Робота.
Последовательно выполните шаги из таблицы.
Шаг | Примечание |
---|---|
1. Настройка машины робота | 1. См. Настройка машины робота |
2. Установка Agent на машине робота | 1. См. Установка Агента Оркестратора |
Условия для корректной работы
- Linux. Требуется одна учетная запись для функционирования Агента Оркестратора.