Ansible. Условия
Допустим, что все необходимое ПО уже установлено на серверах, и теперь его нужно запустить. Для этого нужно создать группу серверов в инвентарном файле и написать плейбук с условиями.
В первом примере плейбук запускает сервисы mysqld и httpd на разных серверах в зависимости от их имени хоста.
Создаем группу серверов в инвентарном файле
hosts
[all_servers]
db.domain.com
web1.domain.com
web2.domain.com