Обновлена 6 июля 2026 г. в 11:25
Руководство по установке
В релиз входят следующие компоненты:
- docker-образы,
- конфигурационные файлы nginx,
- конфигурационные файлы сервисов,
- пример запуска Helm.
Требования к памяти и процессорам зависит от количества пользователей VK GRC и SLA:
- Kubernetes:
- 3 Master: 4 CPU, 16 RAM,
- 1 Node: 8 CPU, 16 RAM.
- Сервер PostgreSQL: 2 по 4 CPU, 16 RAM, 100 SSD (master-slave).
- Сервер Clickhouse: 2 CPU, 8 RAM, 64 SSD.
- Сервер Apache Kafka: 2 CPU, 4 RAM, 64 SSD (Apache-Kafka, Schema-registry).
- Сервер MinIO: 2 CPU, 4 RAM, 100 SSD.
Версии системных компонент, необходимых для данного релиза:
- Kubernetes — 1.22.9,
- PostgreSQL — 14.9,
- Redis — 5.0.7,
- OpenJDK — 11,
- Apache Kafka — 2.8.0,
- Zookeeper — 3.6.2,
- Schema-registry — 6.2.12,
- nginx — 1.18.0,
- MinIO — RELEASE.2020,
- Keycloak — 20.0.5,
- ClickHouse — 24.1.2.5.
На сервере необходимо установить и настроить:
- PostgreSQL — 14.9,
- Redis — 5.0.7,
- Apache Kafka — 2.8.0,
- Zookeeper — 3.6.2,
- Schema Registry — 6.2.12,
- nginx — 1.18.0,
- MinIO — RELEASE.2020,
- Keycloak — 20.0.5,
- ClickHouse — 24.1.2.5.
Docker-образы хранятся в репозитории http://registry-gitlab.corp.mail.ru/, для доступа необходимо иметь доступ к https://gitlab.corp.mail.ru.
Состав релиза 1.0:
- Keycloak — quay.io/keycloak/keycloak:21.1.1,
- Frontend — registry-gitlab.corp.mail.ru/grc/frontend:1.0.0,
- Master-backend — registry-gitlab.corp.mail.ru/grc/services/master-backend:1.0.0,
- Audit — registry-develop.taxmon.ru/audit:1.3.4,
- DB-manager — registry-gitlab.corp.mail.ru/taxmonitor/oko/db-manager:grc-hotfix-id-typing.