48 lines
1.5 KiB
YAML
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ß!<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
|