This repository provides Brockmann Consult Helm charts to be deployed in Kubernetes clusters. This repository stores
its packaged Helm chart in its gh-pages
branch. These packaged
Helm charts are made available as a valid Helm chart
repository on an automatically updated
website thanks to [GitHub Pages][].
We use chart-releaser-action to
update the helm chart repository.
Currently, this repository comprises the following software charts for:
This Helm chart repository enables you to install a xcube-hub Helm chart directly from it into your Kubernetes cluster.
# Let helm the command line tool know about a Helm chart repository
helm repo add bc-org https://bc-org.github.io/helm-chart
helm repo update
# Simplified example on how to install a Helm chart from a Helm chart repository
# named jupyterhub. See the Helm chart's documentation for additional details
# required.
helm install bc-org/xcube-hub --version <helm chart version>
In some cases you want to use this Helm chart as sub-chart. In that situation you need to add a repository entry to your global Chart.yaml:
dependencies:
- name: "xcube-hub"
version: <helm chart version>
repository: "https://bc-org.github.io/helm-chart"
Then run the following command to add the xcube-hub Helm chart which will add a tared and gzipped file
(xcube-hub-<helm chart version>.tgz
) to your charts directory:
helm dependency update
This README is adapted from the Jupyterhub helm chart README.