Общие сведения и технические требования к серверу для установки логин центра¶
Общая схема логин центра¶
Внутренняя схема взаимодействия Логин Центра
Технические требования¶
Параметры сервера¶
Info
Данные требования к серверу для установки логин центра отдельно. В случае если логин центр ставится совместно с воркспейсом, главную роль играют технические требования к воркспейсу. Требования к логин центру достаточно скромные и с лихвой будут перекрыты требованиями к установке воркспейса.
| vCPU | 8 |
| RAM | 8GB |
| DISK | 50GB |
Разметка диска¶
Info
Каталог установки логин центра рекомендуется размещать на отдельном разделе с переносом рабочего каталога Docker в этот раздел.
| точка монтирования | размер |
|---|---|
| / | 20GB |
| /om | 30GB |
Программное обеспечение¶
Docker Engine последней версии. Инструкция по установке
Общие сведения об инсталляторе и взаимодействию с ЛЦ¶
Дистрибутив Логин центра поставляется в виде одного исполняемого файла - инсталлятора. Обычно, имя файла соответствует шаблону: installer.версия.sh. Как установка, так и обновление приложения Логин Центра производится с помощью одного файла инсталлятора соответствующей версии.
Инсталлятору при запуске могут передаваться параметры установки. Они перечисляются после символа двойного тире (--). Например, команда для вывода справочной информации о всех параметрах инсталлятора и их краткого описания будет выглядеть так:
Вывод консоли:

Дистрибутив LC поставляется в виде единого установочного файла (инсталлятора), который включает:
- все необходимые Docker-образы
- стандартную структуру каталогов
- базовые конфигурационные файлы и шаблоны
Универсальный инсталлятор¶
Текущий инсталлятор имеет иной подход к структуре папок и файлов установленного приложения. Если ранее был установлен LC с прежней структурой (до версии 1.34), то новый инсталлятор произведет автоматическую миграцию к новой структуре хранения и управления приложением.
Основные отличия текущей версии инсталлятора от прежней:
Параметры приложения и его компонентов хранятся в виде файла
manifest.yml. Для версий ниже 1.34.0 (f-1.000.0.0) параметры хранились в
.env файле.
Управление приложением производится с помощью скриптов manage. Скрипт manage
необходим для остановки и запуска приложения, а также для других действий по
обслуживанию приложения. В прежней версии для управления использовались скрипты
start.sh и stop.sh соответственно.
Изменением параметров уже работающего приложения производится скрипт
configure.sh. Он необходим при переконфигурировании уже установленного
приложения. Его необходимо запускать в случае изменения файла с параметрами
приложения manifest.yml и других файлов, чтобы изменения вступили в силу.
Инсталлятор LC поддерживает установку на нескольких платформах.
Платформа — это программное окружение, на базе которого будет функционировать
LC и которое необходимо для его корректной работы. Получить список
поддерживаемых платформ можно, передав инсталлятору параметр -l:
Инсталлятор поддерживает установку на платформе Docker и Helm. Первая платформа из списка используется как платформа по умолчанию при инсталляции, если не указан параметр выбора платформы для инсталляции.
- Docker — установка на машину с использованием функционала Docker.
- Helm — установка в кластере Kubernetes (k8s, k3s). Используется утилита Helm для развертывания приложения и управления обновлениями, по имени которой и названа платформа инсталляции.
При запуске инсталлятора параметр платформы указывается с помощью параметра
-p и указания наименования платформы для установки (можно получить заранее
передачей параметра -l).
Если платформа не указана, то используется платформа по умолчанию (первая из списка вывода поддерживаемых платформ).