Files

48 lines
1.5 KiB
YAML

# Dedicated PostgreSQL contains the verified final pg_dump from the former
# shared database. The old database is retained as rollback data.
mumble:
enabled: true
database:
host: mumble-postgresql.default.svc.cluster.local
secrets:
mumble: mumble-secrets
postgresql: postgresql
tls: brunner-ninja-tls
config:
welcomeText: '<br />Servas auf <b>brunner.ninja</b>.<br />Dieser Server ist aus Funkfeuer und manchmal auch aus dem Internet erreichbar.<br />Bau kan Scha&szlig;!<br />'
registrationName: brunner.ninja
registrationURL: https://brunner.ninja/
registrationHostname: brunner.ninja
registrationLocation: AT
service:
type: LoadBalancer
externalTrafficPolicy: Local
annotations:
metallb.io/address-pool: default
mikrotik.brunner.ninja/router: newgw
mikrotik.brunner.ninja/forwardings: '[{"name":"tcp","servicePort":"mumble-tcp","dstAddressList":"WANs"},{"name":"udp","servicePort":"mumble-udp","dstAddressList":"WANs"}]'
additionalServices:
funkfeuer:
spec:
type: ClusterIP
externalIPs:
- 10.12.4.170
- 192.168.0.2
postgresql:
enabled: true
auth:
username: mumble
database: mumble
existingSecret: mumble-postgres
secretKeys:
adminPasswordKey: postgres-password
userPasswordKey: database-password
primary:
persistence:
storageClass: rook-ceph-block-ec
size: 8Gi
persistentVolumeClaimRetentionPolicy:
enabled: true
whenDeleted: Retain
whenScaled: Retain