| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758 | 
							- apiVersion: apps/v1beta1
 
- kind: StatefulSet
 
- metadata:
 
-     name: ldap
 
- spec:
 
-     serviceName: "ldap"
 
-     replicas: 1
 
-     template:
 
-         metadata:
 
-             labels:
 
-                 pod: ldap
 
-         spec:
 
-             containers:
 
-             - name: azaldap
 
-               image: osixia/openldap:1.4.0
 
-               imagePullPolicy: IfNotPresent
 
-               #command: ["/bin/bash","-c","while [ 1 = 1 ] ; do sleep 1; date; done"]
 
-               ports:
 
-               - containerPort: 389
 
-               volumeMounts:
 
-               - mountPath: /var/lib/ldap
 
-                 name: ldap-data
 
-               - mountPath: /etc/ldap/slapd.d
 
-                 name: ldap-config
 
-               - mountPath: /container/service/slapd/assets/certs
 
-                 name: ldap-certs
 
-               - mountPath: /container/environment/01-custom
 
-                 name: secret-volume
 
-               - mountPath: /container/run
 
-                 name: container-run
 
-             volumes:
 
-               - name: "secret-volume"
 
-                 secret:
 
-                   secretName: "ldap-secret"
 
-               - name: container-run
 
-                 emptyDir: {}
 
-     volumeClaimTemplates:
 
-     - metadata:
 
-         name: ldap-data
 
-       spec:
 
-         accessModes: ["ReadWriteOnce"]
 
-         resources:
 
-           requests:
 
-             storage: 1Gi
 
-     - metadata:
 
-         name: ldap-config
 
-       spec:
 
-         accessModes: ["ReadWriteOnce"]
 
-         resources:
 
-           requests:
 
-             storage: 10Mi
 
-     - metadata:
 
-         name: ldap-certs
 
-       spec:
 
-         accessModes: ["ReadWriteOnce"]
 
-         resources:
 
-           requests:
 
-             storage: 10Mi
 
 
  |