strimzi-kafka-operator icon indicating copy to clipboard operation
strimzi-kafka-operator copied to clipboard

Reconcile or Ignore topics found in the kafka cluster based on pattern

Open luisdavim opened this issue 1 year ago • 4 comments

Is your feature request related to a problem? Please describe. Some topics might be managed by some external system or we might just not want Strimzi to manage them or expose them as k8s resources.

Describe the solution you'd like It would be great if there was a way of specifying a pattern to tell the topic operator to ignore matching topics, or the other way around, to tell it to only reconcile topics matching a given pattern.

Describe alternatives you've considered I've checked the documentation and previous issues, both open and closed and couldn't find any alternative.

Additional Context Using the topic operator in standalone mode with an AWS MSK Kafka cluster.

This could also be used as a workaround for https://github.com/strimzi/strimzi-kafka-operator/issues/1206, using multiple instances of the topic operator to manage different sets of topics in different namespaces.

luisdavim avatar Aug 11 '22 16:08 luisdavim

Triaged on 25.8.2022: This would be useful feature. But proposal detailing the implementation would be needed.

scholzj avatar Aug 25 '22 08:08 scholzj

@scholzj do you have a template for the proposals?

luisdavim avatar Aug 25 '22 17:08 luisdavim

The proposals are here: https://github.com/strimzi/proposals ... it has a template file as well. You can check the other proposals. Just to be clear, a proposal like this would explain how it will be implemented as well, so it would require a knowledge of the Topic Operator code etc.

scholzj avatar Aug 25 '22 17:08 scholzj

(But you are of course welcomed to work on it!)

scholzj avatar Aug 25 '22 17:08 scholzj