Мне было интересно, можете ли вы помочь мне с каким-нибудь образцом.
Я знаю, что такие модули, как tag и когда полезны в этом случае. Однако у меня трудные времена для создания файла yml.
Цель: На сервере server1 команды:
/bin/startJob
/bin/stopJob
/bin/validateJob
На сервере 2 команды:
/bin/startTask
/bin/stopTask
/bin/validateTask
Я хотел бы предложить пользователю вариант того, что он хотел бы сделать. Например:
ansible-playbook services.yml
В пьесе написано:
Службы, доступные для Сервера1:
A. / bin / startJob
B. / bin / stopJob
C. / bin / validateJob
Сервисы, доступные для Сервера2:
D. / bin / startTask
E. / bin / stopTask
F. / bin / validateTask
Пользователь вводит букву E, и ansible-playbook запускает команду / bin / stopTask с Сервера2.