Install OpenLDAP

  • To use LDAP based authentication for Jupyter console

  • Verify OpenLDAP pods are up

kubectl get pods,service -n aizen-infra
  • If OpenLDAP pods and services are up, create users and verify all predefined users are created using ldapserach command

kubectl -n aizen-infra port-forward svc/aizen-openldap-service --address <your localhost ip> 1389:1389

ldapadd -f $HELMCHART_LOCATION/aizen/charts/infra/charts/openldap/users.txt -H ldap://< your localhost ip>:1389 -D "cn=admin,dc=aizencorp,dc=local,dc=com" -w admin

ldapsearch -x -H ldap://<your localhost ip>:1389 -b dc=aizencorp,dc=local,dc=com