Open HungUnicorn opened 5 years ago
I think it makes sense. @HungUnicorn do you want to take a stab on this PR?
cool, I would like to. I have a question here, do you think it make sense to replace directly deployment.yaml
in cp-ksql-server
folder, with statefulset.yaml
? or let both charts exit?
Just curious. Is the desire to make statefulset coming from the fact that it takes a longer time to regenerate the local state store in the event of failure?
@jinoobaek-qz check Gwen and Matthias talk from Kafka Summit. They were talking about Kstreams but also applicable to ksql https://www.confluent.io/kafka-summit-sf18/deploying-kafka-streams-applications. They covered both stateful and stateless deployments.
Very helpful. Thanks!
@HungUnicorn, @jinoobaek-qz would either of you able to work on this?
Unfortunately, I do not have bandwidth to work on this at the moment.
@gAmUssA I will send a PR. Basically will use the same approach as kafka's statefulset, that the user can decide by persistence.enable
in values.yaml
Would it be useful to provide a helm chart for ksql-server that use
statefulset
?