freeipa / ansible-freeipa

Ansible roles and modules for FreeIPA
GNU General Public License v3.0
489 stars 232 forks source link

Looking for FreeIPA dynamic inventory plugin #963

Open e36Alex opened 1 year ago

e36Alex commented 1 year ago

Hello,

actually i am looking for a freeipa plugin for ansibles dynamic inventory. I could find anything at this collection. Did i miss something or can you recommend a dynamic inventory plugin for use with freeipa?

Thanks, Alex

rjeffman commented 1 year ago

@e36Alex we don't have any dynamic inventory plugin for ansible-freeipa, and I don't of any available.

This is not in our roadmap for the foreseeable future.

e36Alex commented 1 year ago

Thanks for your reply. I am now using this inventory plugin: https://github.com/mdhowle/ansible-ad-inventory

orodbhen commented 2 months ago

So the inventory plugin in this collection is just for listing IPA control plane servers. Is that correct? Would it be very difficult to expand it to be a full dynamic inventory for IPA? I do find it a bit odd that Redhat sponsors both projects but hasn't integrated them.

t-woerner commented 2 months ago

@orodbhen The current inventory plugin is able to return the IPA servers in the domain even filtered by server role. A full domain dynamic inventory could become really huge with all clients added. This would require mechanisms to somehow filter the clients that should be part of the returned inventory.