stackspout/apps/support/zammad/zammad-values-configmap.yaml

86 lines
2.4 KiB
YAML
Raw Normal View History

2024-02-06 17:32:49 +00:00
apiVersion: v1
kind: ConfigMap
metadata:
name: stackspin-zammad-values
namespace: stackspout
data:
values.yaml: |
# https://github.com/zammad/zammad-helm/blob/main/zammad/values.yaml
2024-03-01 23:19:12 +00:00
# TODO https://github.com/zammad/zammad-helm/issues/259
2024-02-18 09:09:41 +00:00
commonLabels:
stackspin.net/backupSet: "zammad"
2024-02-18 09:09:41 +00:00
podLabels:
stackspin.net/backupSet: "zammad"
2024-02-18 09:09:41 +00:00
podAnnotations:
2024-03-01 23:19:12 +00:00
backup.velero.io/backup-volumes: "zammad-var"
2024-02-18 09:09:41 +00:00
2024-02-06 17:32:49 +00:00
ingress:
enabled: true
annotations:
kubernetes.io/tls-acme: "true"
nginx.ingress.kubernetes.io/configuration-snippet: |
more_set_headers "Content-Security-Policy: frame-ancestors 'self' files.${domain}";
2024-02-06 17:32:49 +00:00
hosts:
2024-02-18 09:09:41 +00:00
- host: "${zammad_domain}"
2024-02-06 17:32:49 +00:00
paths:
- path: /
pathType: Prefix
tls:
- secretName: zammad-tls
hosts:
2024-02-18 09:09:41 +00:00
- "${zammad_domain}"
zammadConfig:
minio:
enabled: false
postgresql:
enabled: true
user: "zammad"
pass: "${postgresql_password}"
db: "zammad"
redis:
pass: "${redis_password}"
2024-02-18 09:09:41 +00:00
postgresql:
# https://github.com/bitnami/charts/blob/main/bitnami/postgresql/values.yaml
2024-02-18 09:09:41 +00:00
auth:
username: "zammad"
database: "zammad"
2024-02-18 09:09:41 +00:00
postgresPassword: "${postgresql_postgres_password}"
password: "${postgresql_password}"
2024-03-01 23:19:12 +00:00
podAnnotations:
backup.velero.io/backup-volumes: "data"
primary:
persistence:
existingClaim: zammad-postgres
2024-02-18 09:09:41 +00:00
minio:
auth:
rootUser: "zammadadmin"
rootPasswort: "${minio_password}"
2024-02-18 09:09:41 +00:00
redis:
auth:
password: "${redis_password}"
persistence:
enabled: true
existingClaim: zammad-data
autoWizard:
enabled: false
2024-02-06 17:32:49 +00:00
# TODO Adjust zammad Mailing config
# mailer:
# enabled: "${outgoing_mail_enabled}"
# host: "${outgoing_mail_smtp_host}"
# port: "${outgoing_mail_smtp_port}"
# username: "${outgoing_mail_smtp_user}"
# password: "${outgoing_mail_smtp_password}"
# fromemail: "${outgoing_mail_from_address}"
# TODO Adjust zammad OpenID Connect Single Sign-On Configuration
# - name: Stackspin
# key: "${client_id}"
# secret: "${client_secret}"
# autoDiscoverUrl: 'https://${hydra_domain}/.well-known/openid-configuration'