Open
Description
Related problem
I need to add a KafkaUser to my cluster, but the client's incoming certificate includes organization, state, and country. I'm able to add a super user with all this information in the format of CN=<>,O=<>,ST=<>,C=<>
, but the KafkaUser operator fails under the same naming convention.
Suggested solution
Allow specifying extra details that come in from client's TLS certificates, like Organization, STate, and Country.
Alternatives
Adding the user as a superUser in the main cluster spec
Additional context
The KafkaUser currently adds a new User with CN=<name-of-kafka-user-in-metadata>
, and since this works with super users, there must be a way to do it as a regular KafkaUser.