Spec-Zone.ru › Ansible 2.11

ansible.builtin.gather_facts – Сбор фактов о удалённых хостах

Примечание

Этот модуль является частью ansible-base и включён во все установки Ansible. В большинстве случаев вы можете использовать короткое имя модуля gather_facts даже без указания ключевого слова collections:. Несмотря на это, мы рекомендуем использовать FQCN для лёгкой ссылки на документацию по модулю и для предотвращения конфликтов с другими коллекциями, которые могут иметь то же имя модуля.

В версии 2.8: из ansible.builtin

  • Описание
  • Параметры
  • Примечания
  • Примеры

Описание

  • Этот модуль отвечает за выполнение настроенных модулей фактов, по умолчанию используется модуль ansible.builtin.setup.
  • Этот модуль автоматически вызывается playbook'ами для сбора полезных переменных о удалённых хостах, которые могут использоваться в playbook'ах.
  • Он также может быть выполнен напрямую /usr/bin/ansible для проверки доступных переменных хоста.
  • Ansible предоставляет много фактов о системе автоматически.

Примечание

Этот модуль имеет соответствующий плагин действий.

Параметры

Параметр Варианты/Значения по умолчанию Комментарии
parallel
boolean
    Варианты:
  • no
  • yes
Переключатель, контролирующий, выполняются ли модули фактов параллельно или последовательно по порядку. Это может гарантировать порядок слияния фактов модулей ценой производительности.
По умолчанию будет true, если используется более одного модуля фактов.

Примечания

Примечание

  • Этот модуль в основном является оболочкой вокруг других модулей сбора фактов.
  • Опции, переданные этому модулю, должны поддерживаться всеми настроенными базовыми модулями фактов.
  • Факты, возвращаемые каждым модулем, будут объединены, конфликты будут разрешены в пользу последнего объединённого факта. Порядок не гарантируется при параллельном сборе фактов из нескольких модулей.

Примеры

# Display facts from all hosts and store them indexed by hostname at /tmp/facts.
# ansible all -m gather_facts --tree /tmp/facts

Авторы

  • Команда разработчиков Ansible

© 2012–2018 Michael DeHaan
© 2018–2021 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.11/collections/ansible/builtin/gather_facts_module.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API