Is Kafka.spec.clientsCa configurable with Organisations CA? #10679
mafitconsulting
started this conversation in
General
Replies: 1 comment 4 replies
-
The |
Beta Was this translation helpful? Give feedback.
4 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
I'm using Strimzi operator version 0.41 and struggling to understand how to configure the Kafka client to use our organisation's CA for mTLS. In Kafka.spec.clientsCa, there are fields to set generateCertificateAuthority to false, which disables the automatic generation of the CA. However, I would expect there to be a way to provide a secret for my own client CA, but there doesn’t appear to be such a property. When I set generateCertificateAuthority to false without providing a secret, the Kafka CRD complains that no secret has been provided!
I’m configuring mTLS for the externalTLS listener and have successfully set the broker certificate with:
This part works fine — when I connect to the broker, I can see the server certificate containing my organisation's information. However, the brokers are still only accepting client requests from certificates signed by Strimzi's default CA.
I believe I'm missing something real dumb here.
Beta Was this translation helpful? Give feedback.
All reactions