ACL definition for decentralised topic management #12495
Replies: 1 comment 3 replies
-
|
I personally think that coupling the ACLs with the KafkaUser was a mistake and I would do it differently today. But to be clear, not everyone agrees with that. In any case, today, both the Topic and User Operators watch a single namespace - typically the same. So not sure this is a major issue as things are usually colocated. I'm not sure what is service repo in your case. Whether it is some GitHub repo with GitOps setup or something else. Users often simply manage all users and topics in a single repo and use PRs to control and validate the ACL rights, in which case, these things do not matter that much. In any case, I think you have a valid view (even if there might be other valid views as well 😉). But I'm afraid this will not change anytime soon. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
In our decentralised set up we want to have:
Unfortunately sine Strimzi couples ACLs with KafkaUser, this is not possible
With the kafka admin client ACLs are independent from the user (in fact user is just a string)
The motivation for using strimzi is the support our decentralised deployment set up.. but seems to be missing a fairly key capability
Beta Was this translation helpful? Give feedback.
All reactions