⚠️  Это устаревшая версия статьи. Последнюю версию вы можете найти по ссылке

Установка коробочной версии на одной машине (single-node deployment)

Варианты установки

Приложение DealApp поставляется в виде Docker контейнеров и пакетов для настройки установки приложения на одну виртуальную машину. Вы можете установить приложение как на одной машине (single-node deployment), так и в своем кластере Kubernetes. В обоих случаях DealApp предоставляет один и тот же набор ресурсов. Мы рекомендуем устанавливать на одну виртуальную машину, так как это способ установки регулярно тестируется

Это самый простой способ развертывания приложения. Так же такой подход является самым простым для поддержки, но имеет повышенный риск отказа сервиса (при недоступности сервера по техническим причинам).

Установка коробочной версии на одной машине (single-node deployment)

Кластерная установка на Kubernetes

Этот способ предполагает, что у клиента развернут и поддерживается кластер Kubernetes. Это самый надежный и масштабируемый вариант использования системы, но при этом сложнее в обслуживании, в этом случае мы предоставляем консультации по установке, работа над установкой и поддержкой инфраструктуры должны вестись на стороне клиента.

Предоставляемые Ресурсы

При установке коробочной версии мы предоставляем:

База Данных

Коробочная версия работает на основе PostgreSQL, который может находится как внутри инфраструктуры клиента, так и внутри "коробочной установки". В последнем случае PostgreSQL будет установлен при помощи стандартных opensource решений (helm chart). При использовании Kubernetes мы так же можем запускать скрипт для создания дампа базы данных раз в сутки, для этого нужно предусмотреть место, в котором дамп будет храниться.

Сертификаты и Доступ

Работа с сертикатами зависит от того будет ли коробочной версии назначен глобальное доменное имя или нет.

В случае отсутствия доменного имени необходимо самостоятелно сгенерировать и предоставить ssl сертификат в настройках Helm Chart.

Существует так же возможность запускать сервис без использования сертификата через простой http протокол.

Инфраструктура