apps/support/zammad: simplify config
This commit is contained in:
parent
200433d15a
commit
e3817a200f
6 changed files with 10 additions and 38 deletions
|
@ -32,16 +32,15 @@ Below list is formatted as:
|
|||
- status: Gatus (minicloudlabs)
|
||||
#### No SSO
|
||||
- ninja: InvoiceNinja
|
||||
- support: Zammad [needs PVC fixed]
|
||||
- support: Zammad
|
||||
- flow: n8n (8gears)
|
||||
- meet: cal.com (pyrrha)
|
||||
#### Planned
|
||||
- design: penpot (truecharts, waiting on PR)
|
||||
- design: penpot
|
||||
- sprint: taiga (nemonik)
|
||||
- video: Peertube ([LecygneNoir](https://git.lecygnenoir.info/LecygneNoir/peertube-helm)
|
||||
)
|
||||
- video: Peertube ([LecygneNoir](https://git.lecygnenoir.info/LecygneNoir/peertube-helm))
|
||||
- call: Jitsi Meet / OpenTalk / Element Call
|
||||
- wiki: Wiki (maybe wikijs, but I'd like something that integrates with Nextcloud and Markdown/Orgdown)
|
||||
- wiki/know: Wiki (maybe wikijs, but I'd like something that integrates with Nextcloud and Markdown/Orgdown)
|
||||
#### Ideas
|
||||
- link: URL Shortener
|
||||
- connect: Bonfire
|
||||
|
|
|
@ -6,7 +6,6 @@ metadata:
|
|||
namespace: flux-system
|
||||
spec:
|
||||
fields:
|
||||
- fieldName: minio_password
|
||||
- fieldName: redis_password
|
||||
- fieldName: postgresql_password
|
||||
- fieldName: postgresql_postgres_password
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
apiVersion: v1
|
||||
kind: PersistentVolumeClaim
|
||||
metadata:
|
||||
name: zammad-postgres
|
||||
name: zammad-postgres-data
|
||||
namespace: stackspout
|
||||
labels:
|
||||
stackspin.net/backupSet: "zammad"
|
||||
|
|
|
@ -1,15 +0,0 @@
|
|||
apiVersion: v1
|
||||
kind: PersistentVolumeClaim
|
||||
metadata:
|
||||
name: zammad-data
|
||||
namespace: stackspout
|
||||
labels:
|
||||
stackspin.net/backupSet: "zammad"
|
||||
spec:
|
||||
accessModes:
|
||||
- ReadWriteOnce
|
||||
volumeMode: Filesystem
|
||||
resources:
|
||||
requests:
|
||||
storage: 2Gi
|
||||
storageClassName: local-path
|
|
@ -8,7 +8,7 @@ spec:
|
|||
chart:
|
||||
spec:
|
||||
chart: zammad
|
||||
version: 10.3.4 # 12.2.0
|
||||
version: 10.3.4 # 12.5.1 # 14.0.1 requires db upgrade
|
||||
# Migration: https://github.com/zammad/zammad-helm/tree/main/zammad#upgrading
|
||||
# Versions: https://github.com/zammad/zammad-helm/blob/main/zammad/Chart.yaml
|
||||
# History: https://github.com/zammad/zammad-helm/releases
|
||||
|
|
|
@ -6,13 +6,10 @@ metadata:
|
|||
data:
|
||||
values.yaml: |
|
||||
# https://github.com/zammad/zammad-helm/blob/main/zammad/values.yaml
|
||||
# TODO https://github.com/zammad/zammad-helm/issues/259
|
||||
commonLabels:
|
||||
stackspin.net/backupSet: "zammad"
|
||||
podLabels:
|
||||
stackspin.net/backupSet: "zammad"
|
||||
podAnnotations:
|
||||
backup.velero.io/backup-volumes: "zammad-var"
|
||||
|
||||
ingress:
|
||||
enabled: true
|
||||
|
@ -52,25 +49,17 @@ data:
|
|||
backup.velero.io/backup-volumes: "data"
|
||||
primary:
|
||||
persistence:
|
||||
existingClaim: zammad-postgres
|
||||
|
||||
minio:
|
||||
auth:
|
||||
rootUser: "zammadadmin"
|
||||
rootPasswort: "${minio_password}"
|
||||
existingClaim: zammad-postgres-data
|
||||
|
||||
redis:
|
||||
auth:
|
||||
password: "${redis_password}"
|
||||
|
||||
persistence:
|
||||
enabled: true
|
||||
existingClaim: zammad-data
|
||||
|
||||
autoWizard:
|
||||
enabled: false
|
||||
|
||||
# TODO Adjust zammad Mailing config
|
||||
# Zammad has no option for SMTP pre-config and no OIDC support so far
|
||||
# Adjust zammad Mailing config
|
||||
# mailer:
|
||||
# enabled: "${outgoing_mail_enabled}"
|
||||
# host: "${outgoing_mail_smtp_host}"
|
||||
|
@ -78,7 +67,7 @@ data:
|
|||
# username: "${outgoing_mail_smtp_user}"
|
||||
# password: "${outgoing_mail_smtp_password}"
|
||||
# fromemail: "${outgoing_mail_from_address}"
|
||||
# TODO Adjust zammad OpenID Connect Single Sign-On Configuration
|
||||
# Adjust zammad OpenID Connect Single Sign-On Configuration
|
||||
# - name: Stackspin
|
||||
# key: "${client_id}"
|
||||
# secret: "${client_secret}"
|
||||
|
|
Loading…
Add table
Reference in a new issue