commit c2fe22bded378ff61269fc4375898a3953c35c21 parent 25945c1d91ad213537c252148c50c766f4baf7a9 Author: MTRNord <mtrnord1@gmail.com> Date: Mon, 19 Jun 2023 17:26:50 +0200 Fix mailu Diffstat:
| A | apps/base/mailu/ingress.yaml | | | 34 | ++++++++++++++++++++++++++++++++++ |
| M | apps/base/mailu/kustomization.yaml | | | 1 | + |
| M | apps/base/mailu/release.yaml | | | 2 | ++ |
3 files changed, 37 insertions(+), 0 deletions(-)
diff --git a/apps/base/mailu/ingress.yaml b/apps/base/mailu/ingress.yaml @@ -0,0 +1,34 @@ +--- +apiVersion: networking.k8s.io/v1 +kind: Ingress +metadata: + annotations: + cert-manager.io/cluster-issuer: letsencrypt-dns + meta.helm.sh/release-name: mailu + meta.helm.sh/release-namespace: mailu + labels: + app.kubernetes.io/instance: mailu + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/name: mailu + helm.sh/chart: mailu-1.2.0 + helm.toolkit.fluxcd.io/name: mailu + helm.toolkit.fluxcd.io/namespace: mailu + name: mailu + namespace: mailu +spec: + ingressClassName: traefik + rules: + - host: mail.k8s.nordgedanken.dev + http: + paths: + - backend: + service: + name: mailu-front + port: + name: http + path: / + pathType: ImplementationSpecific + tls: + - hosts: + - mail.k8s.nordgedanken.dev + secretName: mailu-certificates diff --git a/apps/base/mailu/kustomization.yaml b/apps/base/mailu/kustomization.yaml @@ -4,3 +4,4 @@ namespace: mailu resources: - repository.yaml - release.yaml + - ingress.yaml diff --git a/apps/base/mailu/release.yaml b/apps/base/mailu/release.yaml @@ -67,6 +67,8 @@ spec: size: 15Gi claimNameOverride: mailu-storage ingress: + # The default one is stupid af + enabled: false annotations: cert-manager.io/cluster-issuer: letsencrypt-dns front: