Skip to content

Deployment

Two main ways to deploy and run Data Caterer:

  • Docker
  • Helm

Docker

To package up your class along with the Data Caterer base image, you can follow the Dockerfile that is created for you here.

Then you can run the following:

./gradlew clean build
docker build -t <my_image_name>:<my_image_tag> .

Helm

Link to sample helm on GitHub here

Update the configuration to your own data connections and configuration or own image created from above.

git clone git@github.com:data-catering/data-caterer-example.git
helm install data-caterer ./data-caterer-example/helm/data-caterer