Skip to main content

Helm chart

Installation using Helm

Helm is a package manager for Kubernetes, easing deployment of applications like Dashdot. The Helm chart for Dashdot simplifies its deployment on any supported platform by Kubernetes, enabling efficient scaling and management.

Prerequisites

Installation

To install Dashdot using Helm chart, please follow this steps.

helm install dashdot oci://ghcr.io/oben01/charts/dashdot

Example using override values:

helm install dashdot oben01/dashdot --namespace dashdot --create-namespace -f override.yaml
override.yaml
ingress:
enabled: true
className: 'traefik'
annotations:
# Add any additional annotations as needed
hosts:
- host: dashdot.homelab.dev
paths:
- path: /
pathType: ImplementationSpecific
tls:
- hosts:
- 'dashdot.homelab.dev'
- 'www.dashdot.homelab.dev'
secretName: homelab-dev-tls

All available values are listed on the artifacthub. If you find any issue please open an issue on github

Uninstalling the Chart

To uninstall the Dashdot deployment

helm uninstall dashdot

The command removes all the Kubernetes components associated with the chart including persistent volumes and deletes the release.