conduktor
Installation
SKILL.md
Conduktor Platform
Conduktor is three products that work together around Apache Kafka:
- Console (
conduktor/conduktor-console, port 8080) observes and manages Kafka clusters. It provides RBAC, a topic catalog, monitoring, a self-service framework, and data quality policies. Requires PostgreSQL. - Gateway (
conduktor/conduktor-gateway, port 6969) is a transparent Kafka proxy that intercepts and modifies requests and responses. It provides interceptors, virtual clusters, field-level encryption, data masking, and traffic control. Clients connect to Gateway instead of Kafka directly. - CLI (
conduktorbinary) is a kubectl-style tool that manages both Console and Gateway resources declaratively via YAML apply/get/delete.
Console and Gateway are separate services. Console can manage Gateway, but they deploy independently.
Always read first
For any Conduktor question, load references/mental-model.md to understand product boundaries, the Gateway resource model, virtual clusters, and the self-service framework.
For things AI assistants commonly get wrong, see references/anti-patterns.md.
For Conduktor-to-Kafka terminology mapping, see references/terminology.md.