ansible-inventory(1) used to display or dump the configured inventory as Ansible sees it

  • ANSIBLE-INVENTORY(1)			System administration commands			  ANSIBLE-INVENTORY(1)
           ansible-inventory - None
           usage: ansible-inventory [-h] [--version] [-v] [-i INVENTORY] [-l SUBSET]
    	      [--vault-id  VAULT_IDS] [--ask-vault-pass | --vault-password-file VAULT_PASSWORD_FILES] [--play‐
    	      book-dir BASEDIR] [--limit LIMIT] [--list-hosts LIST_HOSTS]  [--list]  [--host  HOST]  [--graph]
    	      [-y] [--toml] [--vars] [--export] [--output OUTPUT_FILE] [host|group]
           used to display or dump the configured inventory as Ansible sees it
    	  ask for vault password
    	  When doing an --list, represent in a way that is optimized for export,not as an accurate representa‐
    	  tion of how Ansible has processed it
    	  create inventory graph, if supplying pattern it must be a valid group name
           --host 'HOST'
    	  Output specific host info, works as inventory script
           --limit 'LIMIT'
    	  Output all hosts info, works as inventory script
           --list-hosts 'LIST_HOSTS'
           --output 'OUTPUT_FILE'
    	  When doing --list, send the inventory to a file instead of to the screen
           --playbook-dir 'BASEDIR'
    	  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 --graph
    	  Add vars to graph display, ignored unless used with --graph
    	  the vault identity to use
    	  vault password file
    	  show program's version number, config file location, configured module search path, module location,
    	  executable location and exit
           -h, --help
    	  show this help message and exit
           -i, --inventory, --inventory-file
    	  specify inventory host path or comma separated host list. --inventory-file is deprecated
           -l 'SUBSET'
    	  further limit selected hosts to an additional pattern
           -v, --verbose
    	  verbose mode (-vvv for more, -vvvv to enable connection debugging)
           -y, --yaml
    	  Use YAML format instead of default JSON, ignored for --graph
           The following environment variables may be specified.
           ANSIBLE_CONFIG -- Specify override location for the ansible config file
           Many more are available for most options in ansible.cfg
           For a full list check or use the ansible-config command.
           /etc/ansible/ansible.cfg -- Config file, used if present
           ~/.ansible.cfg -- User config file, overrides the default config if present
           ./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), ansi‐
           ble-playbook (1), ansible-pull (1), ansible-vault (1)
           Extensive documentation is available in the documentation site:	<>.   IRC  and
           mailing	  list	  info	  can	 be    found	in    file,	  available   in:   <‐
    Ansible 2.9.0.dev0									  ANSIBLE-INVENTORY(1)

Log in to reply

© Lightnetics 2020