Table of Contents |
---|
Expand | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
|
Подготовка к установке
Подготовка среды для развертывания приложения (среда на выбор):
- Установка Docker
Expand title Инструкция по установке Include Page Установка Docker Установка Docker - Развертывание кластера Kubernetes
Info Инструкция в разработке
- Установка Docker
Подготовка сертификатов
Expand title Инструкция Include Page Подготовка сертификатов Подготовка сертификатов - Настройка DNS
Expand title Инструкция Include Page Настройка DNS Настройка DNS Установка Guardant Control Center и Guardant SLK
Expand title Инструкция Include Page Установка Guardant Control Center и Guardant SLK Установка Guardant Control Center и Guardant SLK
Установка ExeReport
Установка ExeReport в Docker
Excerpt Expand title Инструкция по установке в Debian Сначала необходимо скопировать в каталог /root/dev/crt полученные на предыдущих шагах сертификаты. Далее необходимо в терминале ОС перейти в каталог /root/dev и выполнить команду:
Code Block ./install-exereport.sh
при этом произойдет загрузка образов, копирование данных и запуск сервисов.
Note Если файл не запускается, измените права на этот файл командой:
Code Block chmod +x install-exereport.sh
Установка ExeReport в Kubernetes
Info Инструкция в разработке
Настройка переменных окружения
Info |
---|
Переменные окружения - набор значений, который определяет необходимые параметры работы и запуска приложений |
Пакет инсталляции ExeReport уже содержит настроенные переменные окружения и если вы не планируете менять настройки по умолчанию, то можете пропустить данный шаг.
Доступные настройки::
Expand | ||
---|---|---|
| ||
При запуске контейнера необходимо передать в переменной окружения DBConnection строку подключения к БД приложения ExeReport. Пример:
|
Expand | ||||
---|---|---|---|---|
| ||||
Для разрешения CORS необходимо передать переменную окружения AllowedCORSUrls, в которой через запятую перечислить разрешенные сайты. Пример:
|
Expand | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
Для подключения ExeReport к ExeMES необходимо передать переменную окружения MiddlewareApiRootUri, в которой указать ссылку на запущенное приложение ExeMES Server. Пример:
Настройка переменной окружения MiddlewareApiRootUri также может быть выполнена путем редактирования файла docker-compose.yaml. Пример:
|
Expand | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
Для настройки времени жизни отчета необходимо передать переменную окружения WebReportLifeTimeInterval, в которой указать значение в секундах. Пример:
Настройка переменной окружения WebReportLifeTimeInterval также может быть выполнена путем редактирования файла docker-compose.yaml. Пример:
|
Проверка работоспособности ExeReport после установки
Проверить, что сервисы запустились, можно перейдя в браузере по адресу, указанному при установке: https:// [ip хоста, на который устанавливался ExeReport]/.
В случае корректной установки ПО ExeReport в браузере должно открыться окно авторизации ExeReport
Warning |
---|
В настройках контейнеров ExeReport по умолчанию указана синхронизация времени контейнера с временем хоста, на котором он запущен. Рекомендуется синхронизировать локальное время хостов, на которых запускаются контейнеры ExeReport с корпоративном ntp сервером. |