1
0
mirror of https://github.com/Mailu/Mailu.git synced 2025-06-10 23:47:59 +02:00
Mailu/docs/kubernetes/mailu/ingress.yaml

26 lines
600 B
YAML
Raw Normal View History

2018-10-17 07:22:55 +02:00
apiVersion: extensions/v1beta1
kind: Ingress
metadata:
2019-08-29 10:21:52 +02:00
name: mailu-ingress
2018-10-17 07:22:55 +02:00
namespace: mailu-mailserver
annotations:
kubernetes.io/tls-acme: "true"
certmanager.k8s.io/cluster-issuer: letsencrypt-stage
labels:
app: mailu
role: mail
2019-08-29 10:21:52 +02:00
tier: backend
2018-10-17 07:22:55 +02:00
spec:
tls:
- hosts:
- "mail.example.com"
secretName: letsencrypt-certs-all # If unsure how to generate these, check out https://github.com/ployst/docker-letsencrypt
rules:
- host: "mail.example.com"
http:
paths:
2019-08-29 10:21:52 +02:00
- path: "/"
2018-10-17 07:22:55 +02:00
backend:
2019-08-29 10:21:52 +02:00
serviceName: front
servicePort: 80