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.
- OCI (Recommended)
- Traditional
helm install dashdot oci://ghcr.io/oben01/charts/dashdot
helm repo add oben01 https://oben01.github.io/charts/ helm repo update helm install dashdot oben01/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.