You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently, the only Kafka method in KafkaAsyncExecutor for creating Topics is by using AdminClient
While it's probably going to cover 100% of Kafka provider, the same cannot be said regarding ACL or user creation:
ACL could be managed multiple ways
using AdminClient (probably most use cases)
using Confluent RBAC (because why not)
SCRAM Users can be created :
With ZK as of now
With Admin Client for on prem instances starting Kafka 2.7.0
With API calls on Confluent API for Confluent Cloud
With <other_method> call on <other_provider>
All of this points to adding a new layer of abstraction in order to be able to manage different resource creation/updation methods depending on provider/on-prem
Discussion is required in order to find the best way to rewrite this.
The text was updated successfully, but these errors were encountered:
twobeeb
added
the
refactor
The change is an optimisation of the code base without any functional changes
label
Mar 10, 2021
twobeeb
added
feature
This issue adds a new feature
and removed
refactor
The change is an optimisation of the code base without any functional changes
labels
Mar 31, 2021
Currently, the only Kafka method in KafkaAsyncExecutor for creating Topics is by using AdminClient
While it's probably going to cover 100% of Kafka provider, the same cannot be said regarding ACL or user creation:
All of this points to adding a new layer of abstraction in order to be able to manage different resource creation/updation methods depending on provider/on-prem
Discussion is required in order to find the best way to rewrite this.
The text was updated successfully, but these errors were encountered: