Created
May 19, 2026 21:59
-
-
Save mhlgio/607e800ff632ad1a00a448dec91baf9e to your computer and use it in GitHub Desktop.
`helm template` of vikunja helm charts
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| --- | |
| # Source: vikunja/templates/vikunja.yaml | |
| apiVersion: v1 | |
| kind: ConfigMap | |
| metadata: | |
| name: release-name-vikunja-config | |
| labels: | |
| app.kubernetes.io/instance: release-name | |
| app.kubernetes.io/managed-by: Helm | |
| app.kubernetes.io/name: vikunja | |
| app.kubernetes.io/version: 1.0.0 | |
| helm.sh/chart: vikunja-2.0.0 | |
| data: | |
| config.yml: | | |
| # You can add Vikunja configuration items from https://vikunja.io/docs/config-options/ to this file | |
| service: | |
| # Required after Vikunja 1.0.0 | |
| publicurl: # e.g. "https://example.com" | |
| --- | |
| # Source: vikunja/templates/vikunja.yaml | |
| kind: PersistentVolumeClaim | |
| apiVersion: v1 | |
| metadata: | |
| name: release-name-vikunja-data | |
| labels: | |
| app.kubernetes.io/instance: release-name | |
| app.kubernetes.io/managed-by: Helm | |
| app.kubernetes.io/name: vikunja | |
| app.kubernetes.io/version: 1.0.0 | |
| helm.sh/chart: vikunja-2.0.0 | |
| annotations: | |
| spec: | |
| accessModes: | |
| - "ReadWriteOnce" | |
| resources: | |
| requests: | |
| storage: "2Gi" | |
| --- | |
| # Source: vikunja/templates/vikunja.yaml | |
| kind: PersistentVolumeClaim | |
| apiVersion: v1 | |
| metadata: | |
| name: release-name-vikunja-database | |
| labels: | |
| app.kubernetes.io/instance: release-name | |
| app.kubernetes.io/managed-by: Helm | |
| app.kubernetes.io/name: vikunja | |
| app.kubernetes.io/version: 1.0.0 | |
| helm.sh/chart: vikunja-2.0.0 | |
| annotations: | |
| spec: | |
| accessModes: | |
| - "ReadWriteOnce" | |
| resources: | |
| requests: | |
| storage: "2Gi" | |
| --- | |
| # Source: vikunja/templates/vikunja.yaml | |
| apiVersion: v1 | |
| kind: Service | |
| metadata: | |
| name: release-name-vikunja | |
| labels: | |
| app.kubernetes.io/service: release-name-vikunja | |
| app.kubernetes.io/instance: release-name | |
| app.kubernetes.io/managed-by: Helm | |
| app.kubernetes.io/name: vikunja | |
| app.kubernetes.io/version: 1.0.0 | |
| helm.sh/chart: vikunja-2.0.0 | |
| annotations: | |
| spec: | |
| type: ClusterIP | |
| ports: | |
| - port: 3456 | |
| targetPort: http | |
| protocol: TCP | |
| name: http | |
| selector: | |
| app.kubernetes.io/instance: release-name | |
| app.kubernetes.io/name: vikunja | |
| --- | |
| # Source: vikunja/templates/vikunja.yaml | |
| apiVersion: apps/v1 | |
| kind: Deployment | |
| metadata: | |
| name: release-name-vikunja | |
| labels: | |
| app.kubernetes.io/instance: release-name | |
| app.kubernetes.io/managed-by: Helm | |
| app.kubernetes.io/name: vikunja | |
| app.kubernetes.io/version: 1.0.0 | |
| helm.sh/chart: vikunja-2.0.0 | |
| spec: | |
| revisionHistoryLimit: 3 | |
| replicas: 1 | |
| strategy: | |
| type: Recreate | |
| selector: | |
| matchLabels: | |
| app.kubernetes.io/name: vikunja | |
| app.kubernetes.io/instance: release-name | |
| template: | |
| metadata: | |
| annotations: | |
| checksum/config: 105fb6dbbc7111390e9aa5b0a01c6fa7ed0a1881634af86247549714769f0ae3 | |
| labels: | |
| app.kubernetes.io/name: vikunja | |
| app.kubernetes.io/instance: release-name | |
| spec: | |
| serviceAccountName: default | |
| automountServiceAccountToken: true | |
| securityContext: | |
| fsGroup: 1000 | |
| dnsPolicy: ClusterFirst | |
| enableServiceLinks: false | |
| containers: | |
| - name: release-name-vikunja | |
| image: vikunja/vikunja:1.0.0 | |
| imagePullPolicy: | |
| env: | |
| - name: VIKUNJA_DATABASE_PATH | |
| value: /db/vikunja.db | |
| - name: VIKUNJA_DATABASE_TYPE | |
| value: sqlite | |
| ports: | |
| - name: http | |
| containerPort: 3456 | |
| protocol: TCP | |
| volumeMounts: | |
| - name: config | |
| mountPath: /etc/vikunja/config.yml | |
| subPath: config.yml | |
| - name: data | |
| mountPath: /app/vikunja/files | |
| - name: database | |
| mountPath: /db | |
| livenessProbe: | |
| failureThreshold: 3 | |
| httpGet: | |
| path: /api/v1/info | |
| port: http | |
| initialDelaySeconds: 0 | |
| periodSeconds: 10 | |
| timeoutSeconds: 1 | |
| readinessProbe: | |
| failureThreshold: 3 | |
| httpGet: | |
| path: /api/v1/info | |
| port: http | |
| initialDelaySeconds: 0 | |
| periodSeconds: 10 | |
| timeoutSeconds: 1 | |
| volumes: | |
| - name: config | |
| configMap: | |
| name: release-name-config | |
| - name: data | |
| persistentVolumeClaim: | |
| claimName: release-name-vikunja-data | |
| - name: database | |
| persistentVolumeClaim: | |
| claimName: release-name-vikunja-database | |
| --- | |
| # Source: vikunja/templates/vikunja.yaml | |
| apiVersion: networking.k8s.io/v1 | |
| kind: Ingress | |
| metadata: | |
| name: release-name-vikunja | |
| labels: | |
| app.kubernetes.io/instance: release-name | |
| app.kubernetes.io/managed-by: Helm | |
| app.kubernetes.io/name: vikunja | |
| app.kubernetes.io/version: 1.0.0 | |
| helm.sh/chart: vikunja-2.0.0 | |
| annotations: | |
| nginx.ingress.kubernetes.io/proxy-body-size: "0" | |
| spec: | |
| rules: | |
| - host: "vikunja.local" | |
| http: | |
| paths: | |
| - path: "/" | |
| pathType: Prefix | |
| backend: | |
| service: | |
| name: release-name-vikunja | |
| port: | |
| number: 3456 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| --- | |
| # Source: vikunja/charts/vikunja/templates/common.yaml | |
| apiVersion: v1 | |
| kind: ConfigMap | |
| metadata: | |
| name: release-name-vikunja-config | |
| labels: | |
| app.kubernetes.io/instance: release-name | |
| app.kubernetes.io/managed-by: Helm | |
| app.kubernetes.io/name: vikunja | |
| app.kubernetes.io/version: 2.1.0 | |
| helm.sh/chart: vikunja-2.1.0 | |
| namespace: automateusz | |
| data: | |
| config.yml: | | |
| # You can add Vikunja configuration items from https://vikunja.io/docs/config-options/ to this file | |
| service: | |
| # Required after Vikunja 1.0.0 | |
| publicurl: # e.g. "https://example.com" | |
| --- | |
| # Source: vikunja/charts/vikunja/templates/common.yaml | |
| --- | |
| kind: PersistentVolumeClaim | |
| apiVersion: v1 | |
| metadata: | |
| name: release-name-vikunja-data | |
| labels: | |
| app.kubernetes.io/instance: release-name | |
| app.kubernetes.io/managed-by: Helm | |
| app.kubernetes.io/name: vikunja | |
| app.kubernetes.io/version: 2.1.0 | |
| helm.sh/chart: vikunja-2.1.0 | |
| namespace: automateusz | |
| spec: | |
| accessModes: | |
| - "ReadWriteOnce" | |
| resources: | |
| requests: | |
| storage: "2Gi" | |
| --- | |
| # Source: vikunja/charts/vikunja/templates/common.yaml | |
| kind: PersistentVolumeClaim | |
| apiVersion: v1 | |
| metadata: | |
| name: release-name-vikunja-database | |
| labels: | |
| app.kubernetes.io/instance: release-name | |
| app.kubernetes.io/managed-by: Helm | |
| app.kubernetes.io/name: vikunja | |
| app.kubernetes.io/version: 2.1.0 | |
| helm.sh/chart: vikunja-2.1.0 | |
| namespace: automateusz | |
| spec: | |
| accessModes: | |
| - "ReadWriteOnce" | |
| resources: | |
| requests: | |
| storage: "2Gi" | |
| --- | |
| # Source: vikunja/charts/vikunja/templates/common.yaml | |
| apiVersion: v1 | |
| kind: Service | |
| metadata: | |
| name: release-name-vikunja | |
| labels: | |
| app.kubernetes.io/instance: release-name | |
| app.kubernetes.io/managed-by: Helm | |
| app.kubernetes.io/name: vikunja | |
| app.kubernetes.io/service: release-name-vikunja | |
| app.kubernetes.io/version: 2.1.0 | |
| helm.sh/chart: vikunja-2.1.0 | |
| namespace: automateusz | |
| spec: | |
| type: ClusterIP | |
| ports: | |
| - port: 3456 | |
| targetPort: 3456 | |
| protocol: TCP | |
| name: http | |
| selector: | |
| app.kubernetes.io/controller: main | |
| app.kubernetes.io/instance: release-name | |
| app.kubernetes.io/name: vikunja | |
| --- | |
| # Source: vikunja/charts/vikunja/templates/common.yaml | |
| apiVersion: apps/v1 | |
| kind: Deployment | |
| metadata: | |
| name: release-name-vikunja | |
| labels: | |
| app.kubernetes.io/controller: main | |
| app.kubernetes.io/instance: release-name | |
| app.kubernetes.io/managed-by: Helm | |
| app.kubernetes.io/name: vikunja | |
| app.kubernetes.io/version: 2.1.0 | |
| helm.sh/chart: vikunja-2.1.0 | |
| namespace: automateusz | |
| spec: | |
| revisionHistoryLimit: 3 | |
| replicas: 1 | |
| strategy: | |
| type: Recreate | |
| selector: | |
| matchLabels: | |
| app.kubernetes.io/controller: main | |
| app.kubernetes.io/name: vikunja | |
| app.kubernetes.io/instance: release-name | |
| template: | |
| metadata: | |
| annotations: | |
| checksum/configMaps: 105fb6dbbc7111390e9aa5b0a01c6fa7ed0a1881634af86247549714769f0ae3 | |
| labels: | |
| app.kubernetes.io/controller: main | |
| app.kubernetes.io/instance: release-name | |
| app.kubernetes.io/name: vikunja | |
| spec: | |
| enableServiceLinks: false | |
| serviceAccountName: default | |
| automountServiceAccountToken: true | |
| securityContext: | |
| fsGroup: 1000 | |
| hostIPC: false | |
| hostNetwork: false | |
| hostPID: false | |
| dnsPolicy: ClusterFirst | |
| containers: | |
| - env: | |
| - name: VIKUNJA_DATABASE_PATH | |
| value: /db/vikunja.db | |
| - name: VIKUNJA_DATABASE_TYPE | |
| value: sqlite | |
| image: vikunja/vikunja:2.1.0 | |
| livenessProbe: | |
| failureThreshold: 3 | |
| httpGet: | |
| path: /api/v1/info | |
| port: http | |
| initialDelaySeconds: 0 | |
| periodSeconds: 10 | |
| timeoutSeconds: 1 | |
| name: release-name-vikunja | |
| readinessProbe: | |
| failureThreshold: 3 | |
| httpGet: | |
| path: /api/v1/info | |
| port: http | |
| initialDelaySeconds: 0 | |
| periodSeconds: 10 | |
| timeoutSeconds: 1 | |
| volumeMounts: | |
| - mountPath: /etc/vikunja/config.yml | |
| name: config | |
| subPath: config.yml | |
| - mountPath: /app/vikunja/files | |
| name: data | |
| - mountPath: /db | |
| name: database | |
| volumes: | |
| - configMap: | |
| name: release-name-vikunja-config | |
| name: config | |
| - name: data | |
| persistentVolumeClaim: | |
| claimName: release-name-vikunja-data | |
| - name: database | |
| persistentVolumeClaim: | |
| claimName: release-name-vikunja-database | |
| --- | |
| # Source: vikunja/charts/vikunja/templates/common.yaml | |
| apiVersion: networking.k8s.io/v1 | |
| kind: Ingress | |
| metadata: | |
| name: release-name-vikunja | |
| labels: | |
| app.kubernetes.io/instance: release-name | |
| app.kubernetes.io/managed-by: Helm | |
| app.kubernetes.io/name: vikunja | |
| app.kubernetes.io/version: 2.1.0 | |
| helm.sh/chart: vikunja-2.1.0 | |
| annotations: | |
| nginx.ingress.kubernetes.io/proxy-body-size: "0" | |
| namespace: automateusz | |
| spec: | |
| rules: | |
| - host: "vikunja.local" | |
| http: | |
| paths: | |
| - path: "/" | |
| pathType: Prefix | |
| backend: | |
| service: | |
| name: release-name-vikunja | |
| port: | |
| number: 3456 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment