Index of all Inventory Plugins¶
amazon.aws¶
- amazon.aws.aws_ec2 – EC2 inventory source 
- amazon.aws.aws_rds – rds instance source 
ansible.builtin¶
- ansible.builtin.advanced_host_list – Parses a ‘host list’ with ranges 
- ansible.builtin.auto – Loads and executes an inventory plugin specified in a YAML config 
- ansible.builtin.constructed – Uses Jinja2 to construct vars and groups based on existing inventory. 
- ansible.builtin.generator – Uses Jinja2 to construct hosts and groups from patterns 
- ansible.builtin.host_list – Parses a ‘host list’ string 
- ansible.builtin.ini – Uses an Ansible INI file as inventory source. 
- ansible.builtin.script – Executes an inventory script that returns JSON 
- ansible.builtin.toml – Uses a specific TOML file as an inventory source. 
- ansible.builtin.yaml – Uses a specific YAML file as an inventory source. 
awx.awx¶
- awx.awx.tower – Ansible dynamic inventory plugin for Ansible Tower. 
azure.azcollection¶
- azure.azcollection.azure_rm – Azure Resource Manager inventory plugin 
cloudscale_ch.cloud¶
- cloudscale_ch.cloud.inventory – cloudscale.ch inventory source 
community.docker¶
- community.docker.docker_containers – Ansible dynamic inventory plugin for Docker containers. 
- community.docker.docker_machine – Docker Machine inventory source 
- community.docker.docker_swarm – Ansible dynamic inventory plugin for Docker swarm nodes. 
community.general¶
- community.general.cobbler – Cobbler inventory source 
- community.general.docker_machine – Docker Machine inventory source 
- community.general.docker_swarm – Ansible dynamic inventory plugin for Docker swarm nodes. 
- community.general.gitlab_runners – Ansible dynamic inventory plugin for GitLab runners. 
- community.general.kubevirt – KubeVirt inventory source 
- community.general.linode – Ansible dynamic inventory plugin for Linode. 
- community.general.nmap – Uses nmap to find hosts to target 
- community.general.online – Scaleway (previously Online SAS or Online.net) inventory source 
- community.general.proxmox – Proxmox inventory source 
- community.general.scaleway – Scaleway inventory source 
- community.general.stackpath_compute – StackPath Edge Computing inventory source 
- community.general.virtualbox – virtualbox inventory source 
community.hrobot¶
- community.hrobot.robot – Hetzner Robot inventory source 
community.kubernetes¶
- community.kubernetes.k8s – Kubernetes (K8s) inventory source 
- community.kubernetes.openshift – OpenShift inventory source 
community.kubevirt¶
- community.kubevirt.kubevirt – KubeVirt inventory source 
community.libvirt¶
- community.libvirt.libvirt – Libvirt inventory source 
community.okd¶
- community.okd.openshift – OpenShift inventory source 
community.vmware¶
- community.vmware.vmware_vm_inventory – VMware Guest inventory source 
google.cloud¶
- google.cloud.gcp_compute – Google Cloud Compute Engine inventory source 
hetzner.hcloud¶
- hetzner.hcloud.hcloud – Ansible dynamic inventory plugin for the Hetzner Cloud. 
netbox.netbox¶
- netbox.netbox.nb_inventory – NetBox inventory source 
ngine_io.vultr¶
- ngine_io.vultr.vultr – Vultr inventory source 
openstack.cloud¶
- openstack.cloud.openstack – OpenStack inventory source 
ovirt.ovirt¶
- ovirt.ovirt.ovirt – oVirt inventory source 
servicenow.servicenow¶
- servicenow.servicenow.now – ServiceNow Inventory Plugin 
theforeman.foreman¶
- theforeman.foreman.foreman – Foreman inventory source 
