gather_facts – Сбор фактов о удалённых хостах
Новая версия с 2.8.
Обзор
- Этот модуль отвечает за выполнение настроенных модулей фактов, по умолчанию используется модуль setup.
- Этот модуль автоматически вызывается playbook для сбора полезных переменных о удалённых хостах, которые могут быть использованы в playbook.
- Его также можно выполнить напрямую
/usr/bin/ansibleдля проверки доступных переменных хоста. - Ansible автоматически предоставляет множество фактов о системе.
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии |
|---|---|---|
| parallel boolean |
| Переключатель, определяющий, будут ли модули фактов выполняться параллельно или последовательно в порядке следования. Это может гарантировать порядок слияния фактов модулей в ущерб производительности. По умолчанию он будет true, если используется более одного модуля фактов. |
Примечания
Примечание
- Этот модуль в основном является оболочкой вокруг других модулей сбора фактов.
- Опции, передаваемые в этот модуль, должны поддерживаться всеми настроенными базовыми модулями фактов.
- Факты, возвращаемые каждым модулем, будут слиты, при конфликтах будет использоваться «последнее слияние». Порядок не гарантируется при параллельном сборе данных от нескольких модулей.
Примеры
# Display facts from all hosts and store them indexed by I(hostname) at C(/tmp/facts). # ansible all -m gather_facts --tree /tmp/facts
Статус
- Данный модуль не гарантирует обратную совместимость. [preview]
- Этот модуль поддерживается командой Ansible Core. [core]
Поддержка Red Hat
Дополнительную информацию о поддержке данного модуля компанией Red Hat можно найти в этой статье базы знаний Red Hat.
Авторы
- Команда Ansible Core
Подсказка
Если вы заметили какие-либо проблемы в данной документации, вы можете отредактировать этот документ, чтобы улучшить его.
© 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/modules/gather_facts_module.html