Support for one-way TLS without client authentication
mahpatil opened this issue · 1 comments
Is your feature request related to a problem? Please describe.
We would like to setup one-way TLS without mutual authentication using this operator. However, it looks like currently ssl.client.auth is set to "required" by default in configmap.go whenever SSL config is specified.
Describe the solution you'd like to see
It should be possible to set all possible values (required, requested, none) for ssl.client.auth.
Describe alternatives you've considered
No other alternative exists, aside from manually updating kafka broker config.
Additional context
NA
Hey @mahpatil, the operator allows one-way TLS/SSL authentication for the brokers now, see this in the example KafkaCluster
: https://github.com/banzaicloud/koperator/blob/master/config/samples/simplekafkacluster_ssl.yaml#L51-L52