Allow defining topic prefix for Kafka Broker and KafkaChannel #3153
Labels
area/broker
Kafka Broker related issues
area/channel
Kafka Channel related issues
area/control-plane
help wanted
Denotes an issue that needs help from a contributor. Must meet "help wanted" guidelines.
kind/feature-request
triage/accepted
Issues which should be fixed (post-triage)
Problem
Currently, topic names are auto-generated with a prefix based on the resource name and namespace.
This makes difficult to use the same Apache Kafka cluster with multiple Knative Eventing installations in different Kubernetes clusters.
Similarly to 293b798, we could define in
config-kafka-features
topic names template:and then use those templates for the underlying topic of Kafka Broker or KafkaChannel.
This will allow users to change the template for each Eventing installation.
Persona:
Which persona is this feature for?
System Operator
Exit Criteria
New tests are added that verify that by changing the template, the used topic are different from the default one.
Time Estimate (optional):
How many developer-days do you think this may take to resolve?
2
Additional context (optional)
/area broker
/area channel
/area control-plane
The text was updated successfully, but these errors were encountered: