Skip to content

Artifact Hub GitHub Release

This Chart can be used to deploy Kanboard.

Installing the Helm Chart.

# Adding the Repository
helm repo add kanboard https://kube-the-home.github.io/kanboard-helm/

# Installing the Chart
helm install my-kanboard kanboard/kanboard

Current restrictions

  • Persistence is not setup yet
  • External Databases cannot be used at the moment

Examples

A basic example for your values.yaml.

ingress:
    enabled: true
    host: example.com

A basic example for your values.yaml using tls.

ingress:
    enabled: true
    host: exmple.com
    tls:
    - hosts:
        - example.com
        secretName: kanboard-tls

A basic example to using this Chart with ArgoCD.

apiVersion: argoproj.io/v1alpha1
kind: Application
metadata:
  name: kanboard
  namespace: argocd
  finalizers:
  - resources-finalizers.argocd.argoproj.io
spec:
  project: default
  revisionHistoryLimit: 1
  destination:
    server: https://kubernetes.default.svc
    namespace: kanboard
  syncPolicy:
    syncOptions:
      - CreateNamespace=true
    automated:
      prune: true
      allowEmpty: true
      selfHeal: true
  source:
    repoURL: https://kube-the-home.github.io/kanboard-helm/
    targetRevision: 0.1.2
    chart: kanboard
    helm:
      valuesObject:
        ingress:
          enabled: true
          host: example.com