Установка компонентов
Установка компонентов Оркестратора по дразумевает последовательную установку двух подсистем:
- Оркестратора;
- Робота.
Все шаги полностью самодостаточны, содержат установку необходимых переменных окружения, открытия портов на файерволе ОС, настройку прав и т.п.
В первую очередь установите компоненты для подсистемы Оркестратор.
Последовательно выполните шаги из таблицы.
Шаг | Примечание |
---|---|
1. Предварительная настройка машины Оркестратора | Либо одноименные руководства в формате *.docx из комплекта поставки |
2. Установка PostgreSQL (+pgbouncer) или MS SQL SERVER | |
3. Установка RabbitMQ | Если RabbitMQ был установлен ранее, требуется удалить все очереди. Может быть установлен для соединения по SSL. См. в комплекте поставки «Руководство по настройке работы сервисов оркестратора с RabbitMQ через SSL.docx» |
4. Установка WebApi и MachineInfo* | Включает шифрование паролей в конфигурационных файлах. При установке на Linux chmod назначить в соответствии с «Руководством по предварительной настройке машины Оркестратора под CentOS 8.docx» (входит в комплект поставки) |
5. Установка Notifications | См. примечания к п.4 |
6. Установка NuGet | См. примечания к п.4 |
7. Установка States | См. примечания к п.4 |
8. Установка RDP2 | См. примечания к п.4. Может быть установлен на сервере Оркестратора либо на отдельном сервере. Не следует устанавливать RDP2 на машине робота! |
9. Установка RobotLogs | См. примечания к п.4 |
10. Установка Front | - |
* Если не используется сервис MachineInfo, необходима первоначальная настройка БД. Это требует разрешения выполнения в БД команд shell ОС. В настоящей версии Оркестратора рекомендуется использовать сервис MachineInfo.
Изначально можно пропустить шаги 5–7 и выполнить установку этих компонентов позже. Другие шаги не могут быть пропущены.
Установка LogEventsWebhook может быть произведена позже, когда будет разработан и развернут интеграционный шлюз Заказчика (см. Интеграция с внешними системами).
Руководства по установке всех перечисленных компонентов входят в комплект поставки Оркестратора.
- 1.Windows. Службы устанавливаются под администратором и работают под LocalSystem.
- 2.Linux. Службы устанавливаются и работают от root.
- 3.Учетные записи. На машинах Оркестратора и БД используются только для поддержки и администрирования системы.
- 4.Права учетной записи в БД. Должна иметь права на чтение/вставку/изменение/удаление записей таблиц и создание объектов БД - для возможности автоматических миграций.
После установки Оркестратора можно переходить к установке Робота.
Последовательно выполните шаги из таблицы.
Шаг | Примечание |
---|---|
1. Настройка машины Робота | |
2. Установка Agent на машине Робота |
- 1.Под Windows. Используйте на машине Робота одну учетную запись для службы Агента Оркестратора. Она нужна, чтобы Агент смог проделать предварите льную работу по запуску Робота и создать задачу в Windows, которая запустит Робота.
- 2.Под Linux. Требуется одна учетная запись для функционирования Агента Оркестратора.