conduktor.io ↗

KIP-108 — Create Topic Policy

Accepted Kafka 1.0 AdminBroker

KIP-108 introduces a `CreateTopicPolicy` plugin interface that brokers invoke before creating a topic, allowing administrators to enforce naming conventions, minimum replication factors, partition counts, or other cluster-specific constraints. Without this policy hook, `AdminClient.createTopics()` and auto-topic creation bypass all administrative controls, making it impossible to enforce governance rules without ZooKeeper-level intervention.

Details

AuthorIsmael Juma
StatusAccepted
Kafka Version1.0
JIRAKAFKA-4591
WikiView on Apache Wiki
Created2017-01-04
Last Modified2017-01-26
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.