diff --git a/cluster/apps/data/vikunja/helm-release.yaml b/cluster/apps/data/vikunja/helm-release.yaml index ab1a26238..544fc1bb7 100644 --- a/cluster/apps/data/vikunja/helm-release.yaml +++ b/cluster/apps/data/vikunja/helm-release.yaml @@ -10,7 +10,7 @@ spec: spec: # renovate: registryUrl=https://k8s-at-home.com/charts/ chart: vikunja - version: 2.4.0 + version: 3.0.0 sourceRef: kind: HelmRepository name: k8s-at-home-charts @@ -27,22 +27,13 @@ spec: strategy: type: Recreate - resources: {} - service: - port: - port: 8080 - annotations: - prometheus.io/probe: "true" - prometheus.io/protocol: http - - nodeSelector: {} - - tolerations: [] - - affinity: {} - - podAnnotations: {} + main: + port: + port: 8080 + annotations: + prometheus.io/probe: "true" + prometheus.io/protocol: http additionalContainers: - name: api @@ -66,27 +57,25 @@ spec: - name: frontend image: vikunja/frontend:0.17.0 - additionalVolumes: - - name: vikunja-config - configMap: - name: vikunja-config - - name: files - persistentVolumeClaim: - claimName: vikunja-files - ingress: - enabled: true - annotations: - kubernetes.io/ingress.class: "nginx" - forecastle.stakater.com/expose: "true" - forecastle.stakater.com/appName: "Vikunja" - forecastle.stakater.com/icon: "https://vikunja.io/docs/images/vikunja-logo-white.svg" - forecastle.stakater.com/network-restricted: "true" - hosts: - - host: vikunja.${SECRET_CLUSTER_DOMAIN} - paths: - - path: / - pathType: Prefix - tls: - - hosts: - - "vikunja.${SECRET_CLUSTER_DOMAIN}" + main: + enabled: true + annotations: + kubernetes.io/ingress.class: "nginx" + forecastle.stakater.com/expose: "true" + forecastle.stakater.com/appName: "Vikunja" + forecastle.stakater.com/icon: "https://vikunja.io/docs/images/vikunja-logo-white.svg" + forecastle.stakater.com/network-restricted: "true" + hosts: + - host: vikunja.${SECRET_CLUSTER_DOMAIN} + paths: + - path: / + pathType: Prefix + tls: + - hosts: + - "vikunja.${SECRET_CLUSTER_DOMAIN}" + + persistence: + files: + enabled: true + mountpath: /app/vikunja/files