https://github.com/actinia-org/helm-charts
actinia helm-charts
https://github.com/actinia-org/helm-charts
actinia chart geospatial helm helm-charts kubernetes opensource rest-api
Last synced: 5 months ago
JSON representation
actinia helm-charts
- Host: GitHub
- URL: https://github.com/actinia-org/helm-charts
- Owner: actinia-org
- License: apache-2.0
- Created: 2021-01-20T12:56:54.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2025-12-31T13:04:07.000Z (6 months ago)
- Last Synced: 2026-01-04T20:18:39.003Z (6 months ago)
- Topics: actinia, chart, geospatial, helm, helm-charts, kubernetes, opensource, rest-api
- Language: Mustache
- Homepage:
- Size: 1.78 MB
- Stars: 2
- Watchers: 5
- Forks: 3
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# helm-charts
## actinia-org helm repo
helm repo add actinia-org https://actinia-org.github.io/helm-charts/
helm repo update
helm search repo actinia-org -l
## commit changes to chart
GitHub Actions for linting:
- For each PR or change to main branch, the charts will be linted.
GitHub Actions for releasing:
- For each change to main branch (e.g. pull request is merged),
a release is made for each chart in case the chart version was changed.
- The release is named `-`.
- The chart is packed, added to the release and the chart index is updated.
## examples
### prerequisites
helm repo add actinia-org https://actinia-org.github.io/helm-charts/
helm repo update
### install actinia with default values
helm upgrade --install actinia actinia-org/actinia
### install actinia with persistence
helm upgrade --install actinia actinia-org/actinia --set "persistence.enabled=true" --set "redis.master.persistence.enabled=true"
### install actinia with ingress enabled
helm upgrade --install actinia actinia-org/actinia --set "ingress.enabled=true"
# Local testing
For local testing you need a running installation of minikube.
Make you local changes and then run e.g.
mydeploymentname=openeo-grassgis-driver
mychart=openeo-grassgis-driver
helm upgrade $mydeploymentname --install ./$mychart -f ./$mychart/values.yaml
## pack a chart locally and update the index
helm lint charts/*
helm package -u charts/*
# or only build a single chart
helm package -u charts/openeo-grassgis-driver/
helm repo index --url https://actinia-org.github.io/helm-charts/ .