Мне было интересно, если вы можете помочь мне с некоторым образцом.
Я знаю, что такие модули, как tag и when, полезны в этом случае. Однако мне трудно создать файл yml.
Цель: На server1 команды:
/bin/startJob
/bin/stopJob
/bin/validateJob
На server2 команды следующие:
/bin/startTask
/bin/stopTask
/bin/validateTask
Я хотел бы предложить пользователю вариант того, что он хотел бы сделать. Например:
ansible-playbook services.yml
В учебнике говорится:
Услуги, доступные для Server1:
А. /bin/startJob
Б. /bin/stopJob
C. /bin/validateJob
Услуги, доступные для Server2:
Д. /bin/startTask
E. /bin/stopTask
F. /bin/validateTask
Пользователь вводит букву E, и ansible-playbook запускает команду /bin/stopTask с сервера Server2.