начало внимание
В статье приведены инструкции для устаревшего варианта поставки ELMA365 On-Premises in MicroK8s с базой данных PostgreSQL 10. Её поддержка осуществляется до версии системы 2024.4. Обновление поставки и базы данных недоступно. Выполните переход на актуальный вариант поставки ELMA365 On‑Premises.
конец внимание
В ходе установки на систему будет установлен сервис MicroK8s. В свою очередь на MicroK8s будут установлены следующие сервисы:
databases:
- Mongo
- MinIO
- Redis
- Postgresql
- Rabbitmq
apps:
auth |
Сервис авторизации и управления группами, пользователями и оргструктурой |
balancer |
Сервис управления мультитенантностью |
calculator |
Сервис для расчёта формул в элементах приложений |
chat |
Сервис приватных и групповых сообщений |
collector |
Чтение и фильтрация элементов приложений |
convertik |
Конвертация офисных форматов в pdf |
deploy |
Управление миграциями |
diskjockey |
Работа с файлами и директориями |
docflow |
Документооборот. Работа с листами согласования и ознакомления |
feeder |
Лента / каналы |
front |
Клиентская часть ELMA365 |
integrations |
Сервис работы с внешними интеграциями |
mailer |
Отправка почты |
main |
АПИ-шлюз |
notifier |
Уведомления и работа с веб-сокетами |
processor |
Управление процессами |
scheduler |
Сервис расписания |
settings |
Проект для работы с профилем пользователя и системным профилем |
templater |
Шаблонизатор текста и офисных документов |
vahter |
Управление пользователями в мультитенантной системе |
web-forms |
Управление публичных форм для вставки во внешние системы |
widget |
Управление виджетами (кастомизация интерфейса) |
worker |
Валидация, транспиляция и исполнение пользовательских скриптов (скриптинг) |
Для получения доступа к базам данных необходимо пробросить порт соответствующих сервисов:
- sudo microk8s kubectl port-forward mongo-0 27017:27017
- sudo microk8s kubectl port-forward redis-master-0 6379:6379
- sudo microk8s kubectl port-forward postgres-0 5432:5432
- sudo microk8s kubectl port-forward rabbitmq-0 15672:15672