Helm charts for deploying Bugsink and its related applications on Kubernetes using Helm.
- A running Kubernetes cluster
- Kubectl installed and configured for that cluster
- Helm installed (See here for details on Helm)
Helm is a tool for managing Kubernetes charts. Charts are packages of pre-configured Kubernetes resources.
To install Helm, refer to the Helm install guide and ensure that the helm
binary is in the PATH
of your shell.
To start using Bugsink Helm charts, you first need to add the Bugsink Helm chart repository to your list of Helm repositories. To do this, execute the following command in your terminal:
helm repo add bugsink https://bugsink.github.io/helm-charts
After adding the repository, proceed with initiating an update from it to retrieve the latest charts:
helm repo update bugsink
Now you can install any chart using the following syntax:
helm install my-release bugsink/my-chart
To install Bugsink using Helm, execute the following command:
helm install bugsink bugsink/bugsink \
--set "baseUrl=https://bugsink.example.com" \
--namespace bugsink --create-namespace
Refer to the Bugsink chart values file for configuration options.
WARNING: The instance deployed with the command above is not exposed to the internet and is only accessible from
within the cluster. To expose your Bugsink instance, you can choose one of several options—such as an Ingress, a
LoadBalancer service, or a NodePort service—and specify it in your values.yaml
file.