kafka-ops / julie

A solution to help you build automation and gitops in your Apache Kafka deployments. The Kafka gitops!
MIT License
421 stars 114 forks source link

Kafka Streams should include exactly-once option to add ACL for transactional IDs #387

Closed jeqo closed 2 years ago

jeqo commented 2 years ago

Is your feature request related to a problem? Please describe.

Kafka Streams application when EOS enabled require TransactionalID access[1]. At the moment Julie does not include this flag or create this ACL/RoleBinding.

[1] https://docs.confluent.io/platform/current/streams/developer-guide/security.html#required-acl-setting-for-secure-ak-clusters

Describe the solution you'd like Add a exactly-once flag to KStream and include the missing permissions.

Describe alternatives you've considered

Additional context