izzyacademy / kafka-in-a-box

Kafka in a Container
Apache License 2.0
14 stars 6 forks source link

Kafka Helm Charts with statefulsets #5

Closed bharathreddy901 closed 2 years ago

bharathreddy901 commented 2 years ago

Hi Israel Ekpo,

Kafka helm charts shared in GitHub with deployment state. Can we get helm charts with statefulset.

Thanks, Bharath Reddy

izzyacademy commented 2 years ago

At this time, there is no plan to create Helm charts for Stateful Sets

I am open to pull requests if you have bandwidth to develop the infra needed for Stateful sets.

If you can create one and submit a PR that will be great. This was initially designed to show how you can run Kafka Ecosystem on containers for local development and not intended for production deployment. So I did not have bandwidth to make it a StatefulSet at that time. Nevertheless I think Stateful sets will be a great idea.

Stateful Sets will require additional work to discover host names, configure volumes and other infra necessary to support the Zookeeper, Broker and other pods. Right now this is easier to implement with just static pod names.

bharathreddy901 commented 2 years ago

Thank you Israel Ekpo for the update.