установка

Развёртывание за минуту

Ни JVM, ни ZooKeeper, ни внешних баз. Нужен только Docker. Одна команда — и всё поднимается вместе: брокер, веб-консоль, хранилище, мониторинг.

  1. 1

    Взять бандл

    Каталог deploy/onprem из поставки — там docker-compose и конфиги.

  2. 2

    Задать пароли

    Скопировать .env.example → .env и вписать пароли (MinIO, вход в консоль).

  3. 3

    Поднять

    «docker compose up -d» — брокер, веб-консоль, хранилище и мониторинг стартуют вместе.

#  прод-стек одной командой
$ cd deploy/onprem
$ cp .env.example .env      # задать пароли
$ docker compose up -d

✓ roxa        Kafka :9092 · gRPC :50051
✓ roxa-admin  веб-консоль :8080
✓ minio       S3-хранилище
✓ grafana     дашборд :3000
что поднимается
Брокер RoxaKafka на :9092, gRPC на :50051
Веб-консоль:8080 — топики, сообщения, мониторинг
MinIO (S3)хранилище сообщений
Prometheus + Grafanaдашборд из коробки
проверка

Создать топик и отправить сообщение

$ roxactl topic create demo --partitions 3
$ roxactl produce demo привет мир
$ roxactl consume demo
0: привет
1: мир

Так же подключается любой Kafka-клиент (kcat, Go, Python и другие) на СЕРВЕР:9092. Полная инструкция — TLS, бэкапы, обновление — в документации. Community-образ — на странице скачивания.