Skip to content

Latest commit

 

History

History
35 lines (28 loc) · 1.22 KB

File metadata and controls

35 lines (28 loc) · 1.22 KB

Description

A LDAP server using 389 DS

Table of contents

  1. Service requirements
  2. Installation instructions

Service requirements

Installation instructions

  1. Follow the docs of
  2. Start the pod
    podman kube play ldap-pvc.yaml
    podman kube play ldap-secret.yaml
    cp ldap-pod.kube ~/.config/containers/systemd/
    systemctl --user daemon-reload
    systemctl --user start ldap-pod.service
  3. Wait until the container logs show INFO: 389-ds-container started. on the first startup. This may take a while. Do not wait until DEBUG: 🎉 Instance setup complete, which is too early.
  4. Configuration inside pod
    dsconf --binddn "cn=Directory Manager" --bindpw ${DS_DM_PASSWORD} localhost backend create --be-name userRoot --suffix ${DS_SUFFIX_NAME}
    dsidm --basedn ${DS_SUFFIX_NAME} --binddn "cn=Directory Manager" --bindpw ${DS_DM_PASSWORD} localhost initialise
  5. Add the persistent volumes to the borg backup client