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