Сервер с ролью operator
Сервер с ролью operator предназначен для подготовки инфраструктуры и управления установкой компонентов продукта.
Аппаратные требования к серверу с ролью operator указаны в таблице:
| Параметр | Минимальные требования для установки | Рекомендуемые требования для установки |
|---|---|---|
| Процессор | x86-x64 поколения Sandy Bridge или выше (Intel Xeon E5 или выше) | x86-x64 поколения Sandy Bridge или выше (Intel Xeon E5 или выше) |
| Количество ядер CPU | 4 vCPU | 4 vCPU |
| Оперативная память (RAM) | 4 Гбайт | 8 Гбайт |
| Скорость сетевой подсистемы | 1 Гбит/с и выше | 1 Гбит/с и выше |
| Объем жесткого диска | 50 Гбайт HDD | 50 Гбайт HDD |
Программные требования к серверу с ролью operator указаны в таблице:
| Параметр | Значение | Версия |
|---|---|---|
| Поддерживаемые браузеры | Перечень поддерживаемых браузеров приведен в разделе Веб-приложения | |
| Python | Не ниже версии 3.10.12 | Не ниже версии 3.10.12 |
| mongosh | Версия 1.10.5 | Версия 1.10.5 |
| Модули Python («*» указаная минорная версия) | jmespath | 1.* |
| Модули Python («*» указаная минорная версия) | jinja2 | Не ниже версии 3.1.2 |
| Модули Python («*» указаная минорная версия) | ansible-core | 2.12 — для всех ОС 2.11 — только для ОС Astra Linux 1.7 |
| Модули Python («*» указаная минорная версия) | bcrypt | 4.* |
| Модули Python («*» указаная минорная версия) | netaddr | 1.3.* |
| Модули Python («*» указаная минорная версия) | dnspython | 2.7.* |
| Модули Python («*» указаная минорная версия) | passlib | 1.7.* |
| Модули Python («*» указаная минорная версия) | pymongo | 4.11.* |
| Модули Python («*» указаная минорная версия) | psycopg2 | Не ниже версии 2.9.* Для установки библиотеки необходимо предварительно установить пакеты postgresql-devel, python3-devel (yum) и libpq-dev, python3-dev (deb). Либо установить пакет psycopg2-binary, который не требует установки дополнительных пакетов разработки. |
| Стандартные репозитории ОС | Подключение всех стандартных репозиториев ОС или их зеркал во внутренней сети для установок в закрытом контуре | |
| Репозиторий docker-ce, ppa:canonical-kernel-team/ppa | Подключение репозитория для установки соответствующих пакетов ядра Linux и ПО docker, не входящих в состав поставки для установок в закрытом контуре | |
| Доступ | Для каждого сервера, на котором выполняется установка, должен быть обеспечен SSH-доступ: - с sudo привилегиями (ALL=(ALL) NOPASSWD: ALL); - без пароля (доступ по ключу) |