Бесплатный current stable release · 1.3

Бесплатный Kafka UI и Kafka manager для Kerberos-сред

KafkaKombat - это бесплатный Kerberos-first web UI для Apache Kafka. Если тебе нужен Kafka UI или Kafka manager для инфраструктуры, где важны централизованные роли, зоны доступа, безопасный просмотр сообщений и контролируемые административные действия, проект закрывает именно этот класс задач

Бесплатно Kerberos-first Kafka UI Node installation Helm chart PostgreSQL
KafkaKombat cluster dashboard in light theme

Что это за проект

Kerberos

Не просто ещё один Kafka UI

KafkaKombat рассчитан не на упрощённые стенды, а на Kerberos-only окружения, где Kafka UI должен уважать реальную модель доступа, а не обходить её

Zones

Multi-cluster с зонами и ролями

Одна установка может работать с несколькими Kafka-кластерами, объединёнными в зоны доступа с ролью Global Admin, Zone Admin и прикладным RBAC

2.2

Бесплатно сейчас, Open Source после 2.2

Текущая версия уже распространяется бесплатно как серверный дистрибутив для Linux и как Helm chart baseline для Kubernetes. Переход проекта в Open Source запланирован начиная с линии 2.2

3.0 → 4.2

Apache Kafka

KafkaKombat был протестирован с Apache Kafka версий с 3.0.0 по 4.2.0. Если требуется поддержка дополнительных версий Kafka, каналы обратной связи и сообщения о проблемах доступны через веб-сайт и GitHub

Некоторые возможности

Кластеры, брокеры, топики и consumer groups

  • управление несколькими Kafka-кластерами в одном интерфейсе
  • dashboard по состоянию кластера и broker health
  • просмотр топиков, partition layout и consumer groups
  • lag dashboard, top lagging groups и problems view

Безопасный просмотр сообщений

  • message browsing для эксплуатационных сценариев
  • topic-level decode configuration
  • protobuf-aware read path и structured decode
  • topic-level masking policy и server-side masking

Контролируемые операции

  • per-cluster policy: Disabled, Self-service или Approval required
  • reset offsets с preview, подтверждением и approval workflow
  • контролируемое увеличение partitions с review перед выполнением
  • topic clone, recreate, clear и настраиваемые профили создания

Эксплуатационные инструменты

  • usage analytics и административный аудит
  • application, bootstrap, service и GC logs прямо из UI
  • health background jobs и диагностика связности с кластерами
  • при частичных сбоях Kafka доступные данные сохраняются там, где это возможно

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

Серверный дистрибутив и Helm chart доступны бесплатно уже сейчас

Проект можно развернуть двумя базовыми способами: как серверный дистрибутив для установки на узел Linux и как Helm chart baseline для Kubernetes. Helm chart сознательно поставляется как нейтральная база и требует адаптации под конкретную среду

KafkaKombat - Kafka manager UI