ansible
Удаленное управление группами компьютеров через SSH. Используйте файл /etc/ansible/hosts для добавления новых групп/хостов.
- Список хостов, принадлежащих к группе:
ansible {{группа}} --list-hosts
- Пинговать группу хостов, вызвав модуль ping:
ansible {{группа}} -m ping
- Отображение информации о группе хостов путем вызова модуля настройки:
ansible {{группа}} -m setup
- Выполнить команду в группе хостов, вызывая командный модуль с аргументами:
ansible {{группа}} -m command -a '{{моя_команда}}'
- Выполнить команду с правами администратора:
ansible {{группа}} --become --ask-become-pass -m command -a '{{моя_команда}}'
- Выполнить команду с использованием настраиваемого файла ресурсов:
ansible {{группа}} -i {{файл_ресурсов}} -m command -a '{{моя_команда}}'