Expose Sarama (Kafka) Security Configuration in Temporal Config

Sarama, the open-source kafka client you use under the hood, takes a config object


It would be helpful if all these configuration options were available in temporal config. You’d probably need to fork uber-go/kafka-client and change classes like this

as that’s what I did in our fork.

For example, we had to make some changes to our fork to let us set SASL authentication information.