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

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

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

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

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

Войти через центр авторизации
Похожие вопросы