Helm charts for ZOO-Project including OGC API - Processes: Part 2: Deploy, Replace, Undeploy draft specification with CWL conformance class
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
- skaffold installation
- Minikube installation
- kubectl installation
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)