Skip to content

Устройство чарта

Чарт содержит в себе следующие сервисы:

Service

Основной сервис бекенда. Внутри контейнера разворачивается FastAPI сервер, которые принимает запросы по адресу, описанному в ingress

Содержит init-container init-db, применяющий миграции Alembic к базе данных, URL которой указан в переменной CONTINUITY_DB_URL.

Внутри этого сервиса в values.yaml описываются переменные окружения, которые потом собираются в секрет continuity-backend-secret.

Postgresql

База данных на базе Postgres для

Service-celery

Сервис запускает воркер для Celery

Redis

Брокер сообщений для celery задач