confluentinc / cp-helm-charts

The Confluent Platform Helm charts enable you to deploy Confluent Platform services on Kubernetes for development, test, and proof of concept environments.
https://cnfl.io/getting-started-kafka-kubernetes
Apache License 2.0
787 stars 847 forks source link

cp-kafka-connect: deploymentStrategy #647

Open ulfox opened 1 year ago

ulfox commented 1 year ago

What changes were proposed in this pull request?

Allow setting the deployment startegy for the deployment

For example allow setting a RollingUpdate stategy.

Additional notes: Currently, when we make a change to the deployment, all workers will get re-created at the same time. With this addition, a change on the deployment, will not re-create all the workers at the same time, but in a rolling restart way.

How was this patch tested?

Locally using minikube