[ 
https://issues.apache.org/jira/browse/KAFKA-14090?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17569291#comment-17569291
 ] 

Bruno Cadonna commented on KAFKA-14090:
---------------------------------------

I think this would be covered by 
[KIP-698|https://cwiki.apache.org/confluence/x/7CnZCQ]. With KIP-698 you can 
specify to disable the setup of internal topics if some topics are missing. 
Streams would then simply throw an exception and shut down. The KIP is accepted 
but unfortunately only partially implemented. If you are interested you are 
welcome to complete the implementation.

> Allow Kafka Streams to be configured to not create internal topics
> ------------------------------------------------------------------
>
>                 Key: KAFKA-14090
>                 URL: https://issues.apache.org/jira/browse/KAFKA-14090
>             Project: Kafka
>          Issue Type: Improvement
>          Components: clients
>    Affects Versions: 3.2.0
>            Reporter: Abraham Leal
>            Priority: Minor
>
> These should be a way to instruct Kafka Streams to not create internal topics 
> on start-up through configuration and fail if the internal topics needed 
> aren't there.
> The reasoning for this option is in the case of governance for the 
> application: An organization may wish to disallow the creation of topics by 
> clients and opt for all topic creation to be done through administrators or a 
> certain process. Injecting this property in all clients would ensure good 
> central governance of the backing Kafka cluster.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to