- usage: ansible-inventory [-h] [--version] [-v] [-i INVENTORY]
- [--vault-id VAULT_IDS] [--ask-vault-pass | --vault-password-file
VAULT_PASSWORD_FILES] [--playbook-dir BASEDIR] [--list] [--host HOST]
[--graph] [-y] [--toml] [--vars] [--export] [--output OUTPUT_FILE]
used to display or dump the configured inventory as Ansible sees it
When doing an --list, represent in a way that is
optimized for export,not as an accurate representation of how Ansible has
create inventory graph, if supplying pattern it must be a
valid group name
Output specific host info, works as inventory
Output all hosts info, works as inventory script
When doing --list, send the inventory to a file instead
of to the screen
Since this tool does not use playbooks, use this as a
substitute playbook directory.This sets the relative path for many features
including roles/ group_vars/ etc.
Use TOML format instead of default JSON, ignored for
Add vars to graph display, ignored unless used with
the vault identity to use
show program's version number, config file location,
configured module search path, module location, executable location and
show this help message and exit
-i, --inventory, --inventory-file
specify inventory host path or comma separated host list.
--inventory-file is deprecated
verbose mode (-vvv for more, -vvvv to enable connection
Use YAML format instead of default JSON, ignored for
The following environment variables may be specified.
ANSIBLE_CONFIG -- Specify override location for the ansible config
Many more are available for most options in ansible.cfg
For a full list check https://docs.ansible.com/. or use the
/etc/ansible/ansible.cfg -- Config file, used if present
~/.ansible.cfg -- User config file, overrides the default config
./ansible.cfg -- Local config file (in current working directory)
assumed to be 'project specific' and overrides the rest if present.
As mentioned above, the ANSIBLE_CONFIG environment variable will
override all others.
Ansible was originally written by Michael DeHaan.
Copyright © 2018 Red Hat, Inc | Ansible. Ansible is released under the
terms of the GPLv3 license.
ansible (1), ansible-config (1), ansible-console (1),
ansible-doc (1), ansible-galaxy (1), ansible-playbook
(1), ansible-pull (1), ansible-vault (1)
Extensive documentation is available in the documentation site:
<https://docs.ansible.com>. IRC and mailing list info can be
found in file CONTRIBUTING.md, available in: