VK GRC logo
Обновлена 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.

Конфигурация