The idea is:
Currently the possibilites for kafka node ssl setting is true/false
kafkajs that seem to be used under the hood has support for ca and key/cert (Client Configuration · KafkaJS)
My use case:
kafka has custom certificate setting
(need ssl.truststore.location setting to connect using kafka option, which corresponds to ssl.ca setting of kafkajs)
I think it would be beneficial to add this because:
When self hosting n8n and kafka it is likely that kafka et al uses internal certificates.
If it is only the ssl.truststore.location that needs to be set, it can be worked around with NODE_EXTRA_CA_CERTS
ref Command-line API | Node.js v18.9.1 Documentation
but if you need client certs, it is not possible today