Skip to content

Helm charts for ZOO-Project including OGC API - Processes - Part 2: Deploy, Replace, Undeploy draft specification with CWL support

License

Notifications You must be signed in to change notification settings

ZOO-Project/charts

Repository files navigation

charts

example workflow Artifact Hub

Helm charts for ZOO-Project including OGC API - Processes: Part 2: Deploy, Replace, Undeploy draft specification with CWL conformance class

How to use

First add this repo https://zoo-project.github.io/charts/ from helm, using the following command:

helm repo add zoo-project https://zoo-project.github.io/charts/

Create your myvalue.yaml file to change the configuration you want, then use the command bellow:

helm upgrade --install zoo-project-dru ./ -f myvalues.yaml -n zoo-project-dru --create-namespace

Using Skaffold for local deployment

Requirements

Setup

Start your minikube cluster:

minikube start

Create the zoo namespace:

kubectl create namespace zoo

Deploy the ZOO-Project-DRU:

skaffold dev

Wait for the deployment to stabilize, the logs will show:

Completed post-deploy hooks
Port forwarding service/s3-service in namespace zoo, remote port 9000 -> http://127.0.0.1:9000
Port forwarding service/zoo-project-dru-service in namespace zoo, remote port 80 -> http://127.0.0.1:8080
Port forwarding service/s3-service in namespace zoo, remote port 9001 -> http://127.0.0.1:9001
No artifacts found to watch
Press Ctrl+C to exit
Watching for changes...

Open the browser on http://127.0.0.1:8080/ogc-api/api.html to access the ZOO-Project-DRU API documentation Open the browser on http://127.0.0.1:9001 to access the Minio console (minio-admin/minio-admin)

About

Helm charts for ZOO-Project including OGC API - Processes - Part 2: Deploy, Replace, Undeploy draft specification with CWL support

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •