1 2 3 4 5 6 7 8 |
выполнить команду пинг до всех хостов: ansible all -m ping -f 25 выполнить команду от пользователя ansible (который предварительно был добавлен на все хосты) ansible all -u ansible -m shell -a "cat /etc/redhat-release" посмотреть версии ОС с помощью модуля: ansible all -u ansible -m setup -a "filter=ansible_distribution*" |
запустить плейбук с запросом пароля:
ansible-playbook -u root /etc/ansible/playbooks/roles_play/new_server.yml --ask-pass
Посмотреть переменные и их значения можно командой:
ansible -m setup test
В режиме check (ansible-playbook -C -u) модуль shell не отрабатывает