I developed an inventory plugin that queries LDAP (Active Directory) to generate a list of hosts and groups base on OU structure.
It handles expired AD computer accounts, can ping hosts to see if they are online and various other config options.
https://github.com/joshinryz/ansible_ldap_inventory
Looking for feedback on this. Also , what steps would be needed to add this as a built-in inventory plugin?
I am assuming beyond building a test case, i’d need a docker image to run ldap tests?
Thanks for the help.
Regards,
Josh