Standalone User Operator authentication options #8944
-
Hello! We're very excited to use Strimzi clusters in production (currently only dev and stage), but our organization is not mature enough to administer critical Kafka clusters yet. Meanwhile we're using Confluent Cloud as the production cluster, but we'd like to keep using Strimzi as much as we can so our resources are defined in code, so we're looking at the standalone user and topic operators. We're already using the topic operator as it can connect to the Confluent Cloud cluster via user/password, but after a few hours of looking at the documentation and code I have determined that for the user operator mTLS authentication is the only option. Am I right in thinking this? User/password authentication would need additional code, right? Cheers, Pablo |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 5 replies
-
I think you should be able to connect using username and password with User Operator as well because there were users needing it in the past who added support for things like that. But it is not used within Strimzi itself. So I'm afraid I cannot give you any detailed guide. I guess if nothing else, the |
Beta Was this translation helpful? Give feedback.
-
Not an answer, but a comment for future viewers. Standalone user operator does NOT work with Confluent Cloud (but it's Confluent's fault ;)). |
Beta Was this translation helpful? Give feedback.
I think you should be able to connect using username and password with User Operator as well because there were users needing it in the past who added support for things like that. But it is not used within Strimzi itself. So I'm afraid I cannot give you any detailed guide. I guess if nothing else, the
STRIMZI_KAFKA_ADMIN_CLIENT_CONFIGURATION
should allow you to configure some parts of the Admin client directly. You just need to make sure to not activate mTLS with the other options.