2025-05-30 18:42:22 +03:00

88 lines
1.5 KiB
YAML

domain: dvirlabs.com
hostnames:
- mail.dvirlabs.com
replicaCount: 1
ingress:
enabled: true
className: traefik
annotations:
traefik.ingress.kubernetes.io/router.entrypoints: "web,websecure"
traefik.ingress.kubernetes.io/router.tls: "true"
nginx.ingress.kubernetes.io/backend-protocol: "HTTP"
hosts:
- host: mail.dvirlabs.com
paths:
- path: /
pathType: Prefix
tls:
- hosts:
- mail.dvirlabs.com
secretName: mailu-certificates
persistence:
enabled: true
storageClass: nfs-client
size: 10Gi
admin:
username: admin
initialPassword: changeme123
nodeSelector:
node-role.kubernetes.io/worker: "true"
tolerations: []
webmail:
nodeSelector:
node-role.kubernetes.io/worker: "true"
tolerations: []
oletools:
nodeSelector:
node-role.kubernetes.io/worker: "true"
tolerations: []
rspamd:
nodeSelector:
node-role.kubernetes.io/worker: "true"
tolerations: []
dovecot:
nodeSelector:
node-role.kubernetes.io/worker: "true"
tolerations: []
postfix:
nodeSelector:
node-role.kubernetes.io/worker: "true"
tolerations: []
front:
realIpFrom:
- 192.168.10.0/24
externalService:
enabled: true
type: LoadBalancer
externalTrafficPolicy: Cluster
ports:
smtp: true
smtps: false
submission: false
imap: false
imaps: false
pop3: false
pop3s: false
manageSieve: false
nodeSelector:
node-role.kubernetes.io/worker: "true"
tolerations: []
tls:
certmanager:
enabled: true
dkim:
enabled: true