Cluster Architecture and Setup Stages
The deployed Kafka cluster will consist of three nodes with the controller role and five nodes with the broker role. To ensure secure communication between components and Kafka clients, ACL (Access Control Lists) and SSL/TLS will be implemented.
Cluster Composition:
| IP Address | Role | Hostname |
|---|---|---|
| 192.168.0.51 | Controller | controller1 |
| 192.168.0.52 | Controller | controller2 |
| 192.168.0.53 | Controller | controller3 |
| 192.168.0.54 | Broker | broker1 |
| 192.168.0.55 | Broker | broker2 |
| 192.168.0.56 | Broker | broker3 |
| 192.168.0.57 | Broker | broker4 |
| 192.168.0.58 | Broker | broker5 |
Stages of Kafka Cluster Setup: