ansible-inventory
Нет
Синопсис
ansible-inventory [options] [host|group]
Описание
используется для отображения или вывода конфигурированного инвентаря, как его видит Ansible
Общие параметры
-
--ask-vault-pass -
запрашивает пароль для vault
-
--export -
При выполнении –list, представляет инвентарь способом, оптимизированным для экспорта, а не точным отображением того, как Ansible его обработало
-
--graph -
создаёт график инвентаря, если указан шаблон, он должен быть валидным именем группы
-
--host <HOST> -
Выводит информацию о конкретном хосте, работает как скрипт инвентаризации
-
--list -
Выводит информацию обо всех хостах, работает как скрипт инвентаризации
-
--output <OUTPUT_FILE> -
При выполнении –list отправляет инвентарь в файл вместо вывода на экран
-
--playbook-dir <BASEDIR> -
Так как этот инструмент не использует playbook, используйте его в качестве альтернативного каталога playbook. Это устанавливает относительный путь для многих функций, включая роли/ group_vars/ и т.д.
-
--toml -
Использует формат TOML вместо стандартного JSON, игнорируется для –graph
-
--vars -
Добавляет переменные к отображению графика, игнорируется, если не используется с –graph
-
--vault-id -
идентификатор vault для использования
-
--vault-password-file -
файл пароля vault
-
--version -
отображает номер версии программы, местоположение файла конфигурации, настроенный путь поиска модулей, местоположение модуля, местоположение исполняемого файла и завершает работу
-
-h, --help -
отображает это сообщение справки и завершает работу
-
-i, --inventory, --inventory-file -
указывает путь к файлу хоста инвентаризации или список хостов, разделённый запятыми. –inventory-file устарел
-
-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.8/cli/ansible-inventory.html