1

I currently have an application deployed on AKS, which produces to a Kafka topic, with Kafka deployed on HDinsight. I want to implement a SASL/OAUTHBEARER as the security mechanism. However, I'd also like the secrets to be stored in Azure Key Vault (AKV). Is it possible to sync the secrets store in AKV with Kafka on HDinsight?

I have not tried it yet as I didn't find any documentation online that would indicate its feasibility, hence looking for guidance on this issue.

  • I'm not sure I understand the question. What are you trying to sync to? A Kafka topic, or Kafka property file? – OneCricketeer Jan 13 '23 at 15:21
  • Sorry for not being more clear, I'd like to reference the secrets inside the azure key vaults with the properties file of the broker – Houssen Jivan Jan 13 '23 at 19:29
  • I'm not sure that's possible. Kafka server properties are plain-text file. You'd need to edit `kafka-server-start` script to lookup those values externally, then load them into that properties file dynamically – OneCricketeer Jan 13 '23 at 19:36

0 Answers0