How to assign a CSR (certificate signing request) with client CA #5545
barryzhounb
started this conversation in
General
Replies: 1 comment 3 replies
-
Nothing like that is supported today. The CSR is generated only internally when creating the users. There is no way to provide your own CSR. And to be honest - given the operator expects some structure of the certificates (as in what subject they will have etc.) - I do not understand what would be the added value of anything like this. If you want, you can provide your own Clients CA and then you can generate and manage the certificates any way you want - including using your own CSRs and signing the certs etc. |
Beta Was this translation helpful? Give feedback.
3 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
In Kafka, there are a cluster CA and a client CA.
When we use SSL mode to connect Kafka cluster, we create a user, then we can get a client CA certificate and client certificate via user secret.
Now we want to generate a CSR (certificate signing request) at our app side, then use Kafka client CA to sign this CSR, then we get signed client certificate, we use this certificate to connect Kafka cluster.
The question is
(1) Is this idea feasible?
(2) If it is feasible, is there any API to obtain Kafka client CA?
Beta Was this translation helpful? Give feedback.
All reactions