Skip to content
Snippets Groups Projects
Verified Commit ca271622 authored by Sheogorath's avatar Sheogorath :european_castle:
Browse files

fix(mail): Drop shared service for dovecot and postfix

With different traffic policies and alike, the shared loadbalancer
causes more problems than it resolves. The original reason was that both
remote addresses would point to the same address, but this is a
non-issue given it all runs through a remote anyway.
parent cd0f403c
No related branches found
No related tags found
No related merge requests found
Pipeline #16417 passed
......@@ -3,7 +3,7 @@ name: mok
description: |
Mail on Kubernetes (MoK) is a project to deploy a functional mailserver that runs without a database server on Kubernetes, taking advantage of configmaps and secret.
type: application
version: 0.8.0
version: 0.9.0
sources:
- https://de.postfix.org/ftpmirror/index.html
- https://github.com/dovecot/core
......
apiVersion: v1
kind: Service
metadata:
annotations:
metallb.universe.tf/allow-shared-ip: "{{ include "mok.fullname" . }}-mail"
name: {{ include "mok.fullname" . }}-dovecot
labels:
{{- include "mok.labels" . | nindent 4 }}
......
......@@ -5,8 +5,6 @@ metadata:
labels:
{{- include "mok.labels" . | nindent 4 }}
app.kubernetes.io/component: postfix
annotations:
metallb.universe.tf/allow-shared-ip: "{{ include "mok.fullname" . }}-mail"
spec:
ports:
- port: 25
......
......@@ -3,8 +3,6 @@ should match snapshot:
apiVersion: v1
kind: Service
metadata:
annotations:
metallb.universe.tf/allow-shared-ip: RELEASE-NAME-mok-mail
labels:
app.kubernetes.io/component: dovecot
app.kubernetes.io/instance: RELEASE-NAME
......
......@@ -3,8 +3,6 @@ should match snapshot:
apiVersion: v1
kind: Service
metadata:
annotations:
metallb.universe.tf/allow-shared-ip: RELEASE-NAME-mok-mail
labels:
app.kubernetes.io/component: postfix
app.kubernetes.io/instance: RELEASE-NAME
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment