More kafka ssl options

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

Any resources to support this?

Are you willing to work on this?