-
We're using Strimzi Kafka Operator in our Kubernetes clusters to make the Kafka cluster deployment easier for development teams. So far we're using the standard Statefulset set-up, disabling the feature gate of StrimziPodSet because we have the following concern: The operator does not have HA, only deploy 1 pod. If we enable StrimziPodSet Feature Gate and for some reason the operator becomes unhealthy, we won't have anything that controls the Kafka cluster. Are we right? Thanks in advance! |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 3 replies
-
If for some reason the operator does not run (or is for example in some broken state), then yes, the Pods will not be created. That is expected. Would being able to run multiple replicas of the cluster operator where one would be active and others will be waiting as a warm backup mitigate your concerns? We do not plan to keep supporting StatefulSets forever. They will be not used anymore in the future. Using the StrimziPodSets removes many issues and limitations caused by StatefulSets. |
Beta Was this translation helpful? Give feedback.
If for some reason the operator does not run (or is for example in some broken state), then yes, the Pods will not be created. That is expected. Would being able to run multiple replicas of the cluster operator where one would be active and others will be waiting as a warm backup mitigate your concerns?
We do not plan to keep supporting StatefulSets forever. They will be not used anymore in the future. Using the StrimziPodSets removes many issues and limitations caused by StatefulSets.