Запускайте Ansible задачу только тогда, когда имя хоста содержит строку

У меня есть несколько задач в роли следующим образом. Я не хочу создавать другуюyml файл для решения этой задачи. У меня уже есть включение для веб-серверов, но пара наших серверов Perl требует установки некоторых веб-пакетов.

- name: Install Perl Modules
  command: <command>
  with_dict: perl_modules

- name: Install PHP Modules
  command: <command>
  with_dict: php_modules
  when: <Install php modules only if hostname contains the word "batch">

Файл инвентаризации хоста

[webs]
web01
web02
web03

[perl]
perl01
perl02
perl03
perl-batch01
perl-batch02

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

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