84 lines
2.0 KiB
YAML
84 lines
2.0 KiB
YAML
controller:
|
|
replicas: 1
|
|
revisionHistoryLimit: 3
|
|
rollingUpdate:
|
|
partition: null
|
|
surge: null
|
|
unavailable: 1
|
|
strategy: RollingUpdate
|
|
type: statefulset
|
|
image:
|
|
pullPolicy: IfNotPresent
|
|
repository: osixia/openldap
|
|
tag: 1.5.0@sha256:18742e9c449c9c1afe129d3f2f3ee15fb34cc43e5f940a20f3399728f41d7c28
|
|
persistence:
|
|
varrun:
|
|
enabled: false
|
|
portal:
|
|
open:
|
|
enabled: false
|
|
replication:
|
|
clusterName: cluster.local
|
|
enabled: false
|
|
interval: "00:00:00:10"
|
|
retry: 60
|
|
starttls: critical
|
|
timeout: 1
|
|
tls_reqcert: never
|
|
securityContext:
|
|
container:
|
|
readOnlyRootFilesystem: false
|
|
runAsGroup: 0
|
|
runAsNonRoot: false
|
|
runAsUser: 0
|
|
service:
|
|
ldaps:
|
|
enabled: true
|
|
ports:
|
|
ldaps:
|
|
enabled: true
|
|
port: 636
|
|
targetPort: 636
|
|
main:
|
|
ports:
|
|
main:
|
|
port: 389
|
|
targetPort: 389
|
|
volumeClaimTemplates:
|
|
data:
|
|
enabled: true
|
|
mountPath: /var/lib/ldap/
|
|
slapd:
|
|
enabled: true
|
|
mountPath: /etc/ldap/slapd.d/
|
|
workload:
|
|
main:
|
|
podSpec:
|
|
containers:
|
|
main:
|
|
env:
|
|
CONTAINER_LOG_LEVEL: "4"
|
|
KEEP_EXISTING_CONFIG: "false"
|
|
LDAP_ADMIN_PASSWORD: ldapadmin
|
|
LDAP_BACKEND: mdb
|
|
LDAP_BASE_DN: ""
|
|
LDAP_CONFIG_PASSWORD: changeme
|
|
LDAP_DOMAIN: example.org
|
|
LDAP_LOG_LEVEL: "256"
|
|
LDAP_ORGANISATION: Example Inc.
|
|
LDAP_READONLY_USER: "false"
|
|
LDAP_READONLY_USER_PASSWORD: readonly
|
|
LDAP_READONLY_USER_USERNAME: readonly
|
|
LDAP_REMOVE_CONFIG_AFTER_SETUP: "true"
|
|
LDAP_RFC2307BIS_SCHEMA: "false"
|
|
LDAP_SSL_HELPER_PREFIX: ldap
|
|
LDAP_TLS: "true"
|
|
LDAP_TLS_CIPHER_SUITE: NORMAL
|
|
LDAP_TLS_ENFORCE: "false"
|
|
LDAP_TLS_PROTOCOL_MIN: "3.0"
|
|
LDAP_TLS_REQCERT: never
|
|
LDAP_TLS_VERIFY_CLIENT: never
|
|
envFrom:
|
|
- configMapRef:
|
|
name: openldapconfig
|