@nikweter
Системный администратор

Можно ли указать тэги в playbook, а не используя аргумент tags?

Давным давно написал свою роль ansible. Недавно понадобилось выполнять только часть настроек этой роли. Указал тэги в нужных местах, выполнял плэйбук с --tags=some_tag.
А сегодня забыл указать этот аргумент! Соответственно, выполнилось все, вместо нужного.
Можно ли написать вызов роли в плэйбуке сразу с нужными тэгами?
  • Вопрос задан
  • 112 просмотров
Пригласить эксперта
Ответы на вопрос 2
Lynn
@Lynn
nginx, js, css
Нельзя.
Но можно добавить тег `never` и тогда задачи не будут выполнятся если нет явно запрошенного тега.
https://docs.ansible.com/ansible/latest/user_guide...

Впрочем я бы написал makefile/скрипт и запускал его
Ответ написан
Комментировать
@evgeh4ik
Все задачи выполняются в том порядке, в котором они указаны в playbook.
Если Вы не желаете указывать каждый раз тэг, то можно попробовать автоматизировать при помощи bash, например.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы