This repository contains scripts, tools and ARM templates for Apache Kafka on HDInsight clusters. Please refer to the table below for different resources in this repository.
Location | Description |
---|---|
ARM Templates | Azure ARM templates for HDInsight Kafka and various other cluster types that can be deployed in the same VNET alongwith HDInsight Kafka. |
Powershell | Powershell scripts to create HDInsight Kafka clusters. |
Kafka Rebalance | Python script to rebalance (re-assign) Kafka Topics and Partitions across different Azure Fault Domains and Upgrade Domains for high availability. |
Kafka Troubleshooting | Python scripts to check the status of Kafka brokers and restart brokers based on their health. |
For feedback, please open new issues or write to us at hdikafka at microsoft dot com.