Page MenuHomePhorge

ldap-external.yaml
No OneTemporary

Authored By
Unknown
Size
821 B
Referenced Files
None
Subscribers
None

ldap-external.yaml

{{- if .Values.ldap.enabled -}}
kind: Service
apiVersion: v1
metadata:
name: external-ldap
{{- 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: ldap
protocol: TCP
port: 389
targetPort: 3389
- name: ldaps
protocol: TCP
port: 636
targetPort: 3636
internalTrafficPolicy: Cluster
# Required to preserve the client ip
externalTrafficPolicy: Local
ipFamilyPolicy: SingleStack
type: LoadBalancer
{{- if .Values.ldap.loadBalancerIP }}
loadBalancerIP: {{ .Values.ldap.loadBalancerIP }}
{{- end }}
selector:
app: dirsrv
{{- end }}

File Metadata

Mime Type
text/plain
Expires
Sat, Apr 4, 1:31 AM (1 w, 6 d ago)
Storage Engine
local-disk
Storage Format
Raw Data
Storage Handle
d4/6e/be5f0eeab5590a9063d49f0f7076
Default Alt Text
ldap-external.yaml (821 B)

Event Timeline