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