Comment on page
Требования и документация для разворачивания платформы On-Premise
infrastructure services - комплекс базовых приложений Платформы, запускаемых оркестратор docker-compose
Минимальные системные требования
Имя группы серверов | ЦПУ | ОЗУ | Дисковое пространство |
---|---|---|---|
infra | 6 ядeр | 16 Гб | 250 Гб |
Вы можете изменить данную конфигурацию в соответствии с нагрузками.
Требования:
- Операционная система => CentOS 7.x , RedHat 7.x , Unbutu 18.x
- Версия сервиса докеризации: Docker version =>19.03.13
- Версия docker-compose: docker-compose version =>1.18.0
- Версия ansible: ansible version =>2.9
Д ля правильной работы infrastructure services необходимо:
- При необходимости будет доступ к сети Интернет для установки зависимостей (данные зависимости могут быть установлены c локального репозитария);
- Для разворачивания необходимо скачать архив с приоритетным релизом (URL запросить у ответственного лица);
- Разрешить входящие соединения между infrastructure services и Kubernetus cluser: 5432/TCP, 5672/TCP, 6379/TCP, 80/TCP, 5379/TCP, 27017/TCP, 443/TCP;
- Разрешить входящие соединения между minio и конечным клиентом: 443/TCP.
Управление серверами осуществляется по протоколу SSH. Для всех серверов необходимо создать учётную запись (УЗ) пользователя, в рамках которой будет выполняться установка Платформы. Требования к данной УЗ:
- Разрешить доступ по SSH с использованием ключа;
- УЗ должна иметь возможно выполнить sudo su без ввода пароля.
Установите необходимые компоненты:
- Сервис контейнеризации docker;
- Архиватор unzip;
- Инструмент docker-compose;
- Для упрощения установки используйте скрипт: ansible-playbook infra.yml -b.
Процесс разворачивания infrastructure services Платформы Сhatme.ai занимает 10-30 минут и состоит из следующих шагов:
- 1.Перейдите в корень проекта;
- 2.Укажите настройки для хоста infra, файл inventory/ inventory.yml;
- 3.Запустите разворачивания infrastructure services": ansible-playbook infra.yml -b.