При использовании модуля отладки делает Ansible s sh хостам - PullRequest
1 голос
/ 20 июня 2020
- hosts : all
  tasks:
   - debug: var=inventory_hostname

Если этот playbook выполняется на нескольких серверах, работает ли он как тест ping или он только дает переменную инвентаря, не достигая сервера через s sh.

1 Ответ

0 голосов
/ 20 июня 2020

вы можете запустить playbook с флагом -vvvvv, чтобы получить всю отладочную информацию ansible может произвести.

вы заметите, что для этого конкретного playbook, который вы подготовили, ansible будет подключаться к серверам для запуска подпрограмм "сбора фактов" (так как u опущено, предполагается, что gather_facts = true)

, если вы явно установите gather_facts = false и запустите снова, вы увидите, что в отладочной информации это ansible не s sh к серверам.

надеюсь, что это поможет.

...