Ansible AWX UI или интеллектуальный поиск в tower-cli для исключения соответствия шаблону
Кто-нибудь придумал, как исключить совпадение с образцом в интеллектуальном поиске по AWX? Документация и другие блоги кажутся немного смелыми об этом.
Я знаю, что AWX UI имеет некоторые ограничения, поэтому разработчики предлагают использовать tower-cli для этой цели, которой мы были.
Если у меня есть следующие серверы:
loc1vm10a01
loc2vm20a01
loc1vm10b02
loc3vm40c09
loc1vm20a05
Я могу использовать интеллектуальный фильтр поиска Tower-Cli, как --host-filter "search=loc1 and search=a0"
который вернет loc1vm10a01 и loc1vm20a05
Тем не менее, в идеале нам нужно что-то вроде: включить все виртуальные машины 'loc1', но игнорировать виртуальные машины с именем 'b0'.
Я перепробовал все комбинации использования not
, is.not
, !
и т.д., но, похоже, ничего не работает.
Например --host-filter "search=loc1 and not search=a0"
Или же --host-filter "search=loc1 and search=!a0"
Любые предложения о том, как этого добиться?
Спасибо!