freeipa / ansible-freeipa

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

New inventory plugin #1231

Closed t-woerner closed 1 month ago

t-woerner commented 2 months ago

The inventory plugin compiles a dynamic inventory from IPA domain, filters servers by role(s).

Usage:

Create yml file, for example freeipa.yml:

---
plugin: freeipa
server: server.ipa.local
ipaadmin_password: SomeADMINpassword
verify: ca.crt

Get compiled inventory:

ansible-inventory -i freeipa.yml --graph