ansible-inventory
Нет
Синопсис
usage: ansible-inventory [-h] [--version] [-v] [-i INVENTORY]
[--vault-id VAULT_IDS]
[--ask-vault-password | --vault-password-file VAULT_PASSWORD_FILES]
[--playbook-dir BASEDIR] [--list] [--host HOST]
[--graph] [-y] [--toml] [--vars] [--export]
[--output OUTPUT_FILE]
[host|group]
Описание
используется для отображения или вывода конфигурированного инвентаря, как его видит Ansible
Общие параметры
-
--ask-vault-password, --ask-vault-pass -
запрос пароля хранилища
-
--export -
При выполнении –list, представить оптимизированным для экспорта способом, а не точным отражением обработки Ansible
-
--graph -
создание графика инвентаря, если указан шаблон, он должен быть допустимым именем группы
-
--host <HOST> -
Вывод информации о конкретном хосте, работает как скрипт инвентаря
-
--list -
Вывод информации обо всех хостах, работает как скрипт инвентаря
-
--list-hosts -
==СУПРРЕСС==
-
--output <OUTPUT_FILE> -
При выполнении –list, отправляет инвентарь в файл, а не на экран
-
--playbook-dir <BASEDIR> -
Поскольку этот инструмент не использует playbook, используйте его в качестве замещающего каталога playbook. Это устанавливает относительный путь для многих функций, включая roles/ group_vars/ и т.д.
-
--toml -
Использование формата TOML вместо стандартного JSON, игнорируется для –graph
-
--vars -
Добавление переменных для отображения графика, игнорируется, если не используется с –graph
-
--vault-id -
идентификатор хранилища для использования
-
--vault-password-file, --vault-pass-file -
файл пароля хранилища
-
--version -
отображение номера версии программы, расположения файла конфигурации, настроенного пути поиска модулей, местоположения модулей, местоположения исполняемого файла и выход
-
-h, --help -
отображение этого сообщения справки и выход
-
-i, --inventory, --inventory-file -
указать путь к хосту инвентаря или список хостов через запятую. –inventory-file устарел
-
-l, --limit -
==СУПРРЕСС==
-
-v, --verbose -
режим подробной информации (-vvv для более подробной, -vvvv для включения отладки подключения)
-
-y, --yaml -
Использование формата YAML вместо стандартного JSON, игнорируется для –graph
Окружение
Можно указать следующие переменные среды.
ANSIBLE_CONFIG – Переопределить файл конфигурации ansible по умолчанию
Множество других доступны для большинства параметров в ansible.cfg
Файлы
/etc/ansible/ansible.cfg – Файл конфигурации, используется, если присутствует
~/.ansible.cfg – Пользовательский файл конфигурации, переопределяет файл конфигурации по умолчанию, если он присутствует
Автор
Ansible изначально был написан Майклом ДеХаном.
См. файл AUTHORS для полного списка авторов.
Лицензия
Ansible распространяется на условиях лицензии GPLv3+.
См. также
ansible(1), ansible-config(1), ansible-console(1), ansible-doc(1), ansible-galaxy(1), ansible-inventory(1), ansible-playbook(1), ansible-pull(1), ansible-vault(1),
© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.10/cli/ansible-inventory.html