Skip to content

OpenLDAP server holding examplary QNIB organization (do not use in PROD!)

License

Notifications You must be signed in to change notification settings

qnib/plain-openldap-qnibinc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

plain-openldap-qnibinc

OpenLDAP server holding examplary QNIB Inc organization (do not use in PROD!)

Fire up

$ docker stack deploy -c docker-compose.yml openldap
Creating network openldap_default
Creating service openldap_slapd

Query User/Admins

$ docker exec -ti $(docker ps -qf label=com.docker.swarm.service.name=openldap_slapd) ldapsearch -H ldap://localhost -LL -b ou=Users,dc=qnib,dc=inc -x
version: 1

dn: ou=Users,dc=qnib,dc=inc
objectClass: organizationalUnit
ou: Users

dn: cn=Bob Developer,ou=Users,dc=qnib,dc=inc
objectClass: inetOrgPerson
cn: Bob Developer
sn: Bob
uid: bdev
mail: [email protected]
description: frontend developer
ou: Dev
$ docker exec -ti $(docker ps -qf label=com.docker.swarm.service.name=openldap_slapd) ldapsearch -H ldap://localhost -LL -b ou=Admins,dc=qnib,dc=inc -x
version: 1

dn: ou=Admins,dc=qnib,dc=inc
objectClass: organizationalUnit
ou: Admins

dn: cn=Alice Operation,ou=Admins,dc=qnib,dc=inc
objectClass: inetOrgPerson
cn: Alice Operation
sn: Alice
uid: aops
mail: [email protected]
description: Administrator
ou: Ops

About

OpenLDAP server holding examplary QNIB organization (do not use in PROD!)

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published