Описание#

Предупреждение

На тестовых и предварительных контурах следует подумать об использовании gs-ctk версии 5.0. Эта версия проще в развертывании и обслуживании, благодаря использованию Helm и конфигурационных ресурсов, а использование мастеров конфигурации и интерактивных команд необязательно.

На продуктивных средах пока стоит использовать 4.9.0 - она испытана в боевых условиях.

Кластер GlobalServer может работать в режиме высокой доступности и легко масштабироваться горизонтально под высокие нагрузки, используя среду Kubernetes. Запускается в облачных средах, таких как VK Cloud или любых других, имеющих поддержку Kubernetes. Работает в закрытой корпоративной сети без доступа в интернет.

Обложка

Структура кластера Global ERP#

Кластер состоит из следующих элементов

  • Кластер kubernetes

  • Комплект группы groupkit

    • внешние jar библиотеки (если требуются на проекте)

    • системное хранилище сертификатов для java (cacerts) требуется для добавления корневых сертификатов заказчика. Используется для SSL соединений.

  • Комплект приложения appkit

    • Дистрибутив сервера приложений globalserver.zip

    • Дистрибутив прикладного решения applib.zip

    • Пакет конфигурационных файлов для элементов кластера (globalserver, globalscheduler, haproxy)

  • NFS сервер Используется для хранения комплектов группы и комплектов приложений

  • Jump хост для администрирования с утилитой nscli

  • Сервер СУБД Postgres

  • Регистр образов docker или доступ к https://dockerhub.global-system.ru/ Если кластер разворачивается в закрытой среде, то потребуется развернуть персональный регистр и загрузить в него необходимые образы.