spring-cloud / spring-cloud-dataflow

A microservices-based Streaming and Batch data processing in Cloud Foundry and Kubernetes
https://dataflow.spring.io
Apache License 2.0
1.11k stars 581 forks source link

Create Helm Chart for Spring Cloud Data Flow deployment #5829

Open corneil opened 4 months ago

corneil commented 4 months ago

Problem description: Carvel is the current method of deploying the whole system. Carvel is 5 years old without any subproject at 1.x

Solution description: Helm is a much more prevalent mechanism for deploying a collection of applications.

Additional context: The suggestion is to keep it similar to the Carvel deployment in that it requires the backing services to be deployed by the user and then they can define the connection properties in the values file. We provide a collection of scripts the will setup single container versions of the backing services for local testing and the scripts will update the values file with correct connection properties.

cppwfs commented 4 months ago

We also need to forward this to our 3.x work as well.