Files
homey/templates/ldap-auth.yaml
T
Aner Zakobar d2525b6ce2 Semi working!
2022-04-09 15:22:55 +03:00

49 lines
1.1 KiB
YAML

---
apiVersion: apps/v1
kind: Deployment
metadata:
name: ldap-auth
labels:
app: ldap-auth
spec:
replicas: 1
selector:
matchLabels:
app: ldap-auth
template:
metadata:
labels:
app: ldap-auth
name: ldap-auth
spec:
containers:
- name: ldap-auth
image: linuxserver/ldap-auth
imagePullPolicy: Always
env:
- name: WERTHER_LDAP_ENDPOINTS
value: "openldap:389"
- name: WERTHER_LDAP_BINDDN
value: "cn=readonly,{{ .Values.homey.url | replace "." ",dc=" | printf "dc=%s " | trim }}"
- name: WERTHER_LDAP_BINDPW
valueFrom:
secretKeyRef:
name: openldap-ro
key: password
- name: WERTHER_LDAP_BASEDN
value: "ou=users,{{ .Values.homey.url | replace "." ",dc=" | printf "dc=%s " | trim }}"
# - name: LDAP_USER_FILTER
# value: "(objectClass=inetOrgPerson)"
---
apiVersion: v1
kind: Service
metadata:
name: ldap-auth
spec:
selector:
app: ldap-auth
ports:
- port: 80
targetPort: 9000
name: ldap-auth-port