announcements

Introducing KafkaGuard: Automated Kafka Security Scanning

Why We Built KafkaGuard

Apache Kafka powers mission-critical data pipelines at thousands of companies. But securing Kafka clusters remains largely manual — engineers spend days reviewing configurations, checking ACLs, and mapping settings to compliance requirements.

KafkaGuard automates this entirely.

What KafkaGuard Does

KafkaGuard is a CLI tool that scans your Kafka clusters and evaluates them against security, reliability, and operational controls:

  • 40+ production-ready controls across SASL, SSL/TLS, ACLs, replication, retention, and more
  • 3 policy tiers — baseline-dev (20 controls), enterprise-default (40 controls), finance-iso (50 controls)
  • 4 report formats — JSON, HTML, PDF, CSV
  • Enterprise authentication — SASL (PLAIN, SCRAM-SHA-256/512), SSL/TLS, mTLS, Kerberos

A full scan completes in under 10 seconds.

Getting Started

Install KafkaGuard and scan your first cluster:

# Download the binary
curl -L https://github.com/KafkaGuard/kafkaguard-releases/releases/latest/download/kafkaguard_Linux_x86_64.tar.gz | tar xz
sudo mv kafkaguard /usr/local/bin/

# Scan your cluster
kafkaguard scan --bootstrap localhost:9092 --policy enterprise-default --format html --out report.html

The HTML report includes an executive summary, compliance score, detailed findings, and remediation guidance.

What's Next

We're building KafkaGuard Cloud — a centralized SaaS platform for multi-cluster visibility, drift detection, and AI-powered remediation. Stay tuned.

Download KafkaGuard v1.0.0 | Read the Docs