ansible - 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”的虚拟机。
我已经尝试了 using not
、is.not
、!
等的所有组合,但似乎没有任何效果。
例如--host-filter "search=loc1 and not search=a0"
或--host-filter "search=loc1 and search=!a0"
关于如何实现这一目标的任何建议?
谢谢!
解决方案
推荐阅读
- c# - Roslyn Source Generator 能否发现 IDE 的间距/等首选项?
- python - 有没有办法在 Python 中输入提示两个相同类型的对象?
- elasticsearch - 将相同字段合并到 Elasticsearch 中的单个字段的正确方法
- python - 复数的实现
- reactjs - 这 2 个日志语句如何导致不同的输出?
- database - 如何从我的目录中的文件列表中导入多个数据集?
- typescript - 如何在函数类型中间接指定参数名称?
- c++ - 本地范围解析
- c - 如何更改 github 存储库中的文件在本地存储的位置?
- java - 我正在尝试更新我的 firebase 数据库上的特定节点,但是当输入新值时,它会在“ss3”节点下创建一个新节点