| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758 | apiVersion: apps/v1beta1kind: StatefulSetmetadata:    name: ldapspec:    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
 |