https://github.com/actinia-org/helm-charts

actinia helm-charts

https://github.com/actinia-org/helm-charts

Science Score: 26.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (7.2%) to scientific vocabulary

Keywords

actinia chart geospatial helm helm-charts kubernetes opensource rest-api
Last synced: 5 months ago · JSON representation

Repository

actinia helm-charts

Basic Info
  • Host: GitHub
  • Owner: actinia-org
  • License: apache-2.0
  • Language: Mustache
  • Default Branch: main
  • Homepage:
  • Size: 1.78 MB
Statistics
  • Stars: 2
  • Watchers: 5
  • Forks: 3
  • Open Issues: 5
  • Releases: 45
Topics
actinia chart geospatial helm helm-charts kubernetes opensource rest-api
Created about 5 years ago · Last pushed 6 months ago
Metadata Files
Readme License

README.md

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 <chart-name>-<chart-version>. - 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/ .

Owner

  • Name: actinia
  • Login: actinia-org
  • Kind: organization

The geoprocessing platform actinia analyses large volumes of Earth-observation and geodata in the cloud. Repo overview at https://actinia-org.github.io/

GitHub Events

Total
  • Delete event: 1
  • Push event: 48
  • Pull request event: 3
Last Year
  • Delete event: 1
  • Push event: 48
  • Pull request event: 3

Dependencies

.github/workflows/ci.yaml actions
  • actions/checkout v1 composite
  • helm/chart-testing-action main composite
.github/workflows/release.yaml actions
  • actions/checkout v1 composite
  • helm/chart-releaser-action main composite