Page MenuHomePhorge

external-smtp-svc.yaml
No OneTemporary

Authored By
Unknown
Size
708 B
Referenced Files
None
Subscribers
None

external-smtp-svc.yaml

kind: Service
apiVersion: v1
metadata:
name: external-smtp
{{- if .Values.metallb.addressPool }}
annotations:
metallb.universe.tf/address-pool: {{ .Values.metallb.addressPool }}
metallb.universe.tf/allow-shared-ip: "{{ .Release.Name }}-shared-ip"
labels:
IPAddressPool: l2
{{- end }}
spec:
ipFamilies:
- IPv4
ports:
- name: smtp
protocol: TCP
port: 25
targetPort: 10025
internalTrafficPolicy: Cluster
# Required to preserve the client ip
externalTrafficPolicy: Local
ipFamilyPolicy: SingleStack
type: LoadBalancer
{{- if .Values.postfix.loadBalancerIP }}
loadBalancerIP: {{ .Values.postfix.loadBalancerIP }}
{{- end }}
selector:
app: postfix

File Metadata

Mime Type
text/plain
Expires
Fri, Apr 24, 1:09 PM (6 d, 10 h ago)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
18896694
Default Alt Text
external-smtp-svc.yaml (708 B)

Event Timeline