Helm‐Chart - jordan-dalby/ByteStash GitHub Wiki

Before you begin

ByteStash also support Helm Chart for Kubernetes deployment

The prerequisites for this Helm chart is a working Kubernetes Cluster and Helm installed.

If you don't have a Kubernetes Cluster, create one with minikube.

To install Helm, see Helm Installation guide.

Installation and Configuration

To add the ByteStash helm repository, run command:

helm repo add bytestash https://jordan-dalby.github.io/ByteStash/

To install the ByteStash helm chart with a release name my-release in ns namespace, run command:

helm install -n ns --create-namespace my-release bytestash/bytestash

To update latest changes of the charts from the Helm repository, run commands:

helm repo update

helm -n ns upgrade my-release bytestash/bytestash

To configure the Helm chart deployment, the configurable parameters can be found in values.yaml values file. Those parameters can be set via --set flag during installation or configured by editing the values.yaml directly.

To uninstall/delete the my-release deployment, run command:

helm delete my-release