Files
gitops/apps/openproject/values.yaml
2026-01-20 17:37:08 +01:00

49 lines
1.1 KiB
YAML

---
openproject:
# 1. Allgemeine Einstellungen (Host)
openproject:
host: "openproject.apps.internal.k3s.stabify.de"
# 2. Ingress
ingress:
enabled: true
ingressClassName: "traefik"
host: "openproject.apps.internal.k3s.stabify.de"
annotations:
cert-manager.io/cluster-issuer: letsencrypt-prod
traefik.ingress.kubernetes.io/router.entrypoints: websecure
traefik.ingress.kubernetes.io/router.tls: "true"
tls:
secretName: openproject-tls
hosts: openproject.apps.internal.k3s.stabify.de
# 3. Datenbank (PostgreSQL)
postgresql:
enabled: true
auth:
existingSecret: "openproject-db-credentials"
secretKeys:
adminPasswordKey: "postgres-password"
userPasswordKey: "password"
# WICHTIG: 'primary' gehört UNTER 'postgresql', nicht auf Ebene 0!
primary:
persistence:
enabled: true
size: 10Gi
storageClass: "longhorn"
# 4. Datei-Speicher
persistence:
enabled: true
size: 10Gi
accessMode: ReadWriteOnce
storageClass: "longhorn"
# 5. Memcached
memcached:
enabled: true