From d7098650e75d04780bbeb921f6c6b05da78c70a9 Mon Sep 17 00:00:00 2001 From: Caleb Woodbine Date: Sat, 15 May 2021 12:12:23 +1200 Subject: [PATCH] Update mail in k8s-manifests --- k8s-manifests/README.org | 1 + k8s-manifests/mail-deployment.yaml | 3 +++ k8s-manifests/mail-service.yaml | 13 +++++++++++++ 3 files changed, 17 insertions(+) create mode 100644 k8s-manifests/mail-service.yaml diff --git a/k8s-manifests/README.org b/k8s-manifests/README.org index f41523d..712f51a 100644 --- a/k8s-manifests/README.org +++ b/k8s-manifests/README.org @@ -61,6 +61,7 @@ kubectl -n plausible create configmap plausible \ kubectl -n plausible apply \ -f event-data-persistentvolumeclaim.yaml \ -f mail-deployment.yaml \ + -f mail-service.yaml \ -f plausible-deployment.yaml \ -f plausible-service.yaml \ -f plausible-ingress.yaml \ diff --git a/k8s-manifests/mail-deployment.yaml b/k8s-manifests/mail-deployment.yaml index 087d459..3ad215e 100644 --- a/k8s-manifests/mail-deployment.yaml +++ b/k8s-manifests/mail-deployment.yaml @@ -20,4 +20,7 @@ spec: imagePullPolicy: IfNotPresent name: mail resources: {} + ports: + - name: mail + containerPort: 25 restartPolicy: Always diff --git a/k8s-manifests/mail-service.yaml b/k8s-manifests/mail-service.yaml new file mode 100644 index 0000000..c957e46 --- /dev/null +++ b/k8s-manifests/mail-service.yaml @@ -0,0 +1,13 @@ +apiVersion: v1 +kind: Service +metadata: + labels: + app: mail + name: mail +spec: + ports: + - name: http + port: 25 + targetPort: 25 + selector: + app: mail