Ansible: в пьесе отфильтруйте роль по тегу (тегам), не передавая в командной строке

В Ansible 1.7 я могу использовать --tags из командной строки только для запуска подмножества задач playbooks.

Но я хочу, чтобы в мою пьесу включился набор ролей только с заданиями, соответствующими тегам. То есть я не хочу передавать это через командную строку, так как она будет одинаковой каждый раз.

Сначала я думал, что это была эта команда, но это делает наоборот: помечать задачи этими тегами вместо того, чтобы отфильтровывать их на основе этого.

roles:
  - { role: webserver, port: 5000, tags: [ 'web', 'foo' ] }

Я могу представить себе реализацию этого с использованием условных выражений, но теги были бы гораздо более элегантным способом достижения этого.

Ответы на вопрос(2)

Ваш ответ на вопрос