Ansible 在AWX中搜索变量中的值

Ansible 在AWX中搜索变量中的值,ansible,ansible-inventory,ansible-tower,ansible-awx,Ansible,Ansible Inventory,Ansible Tower,Ansible Awx,我试图在awx中提出一个主机过滤器查询,它能够过滤清单变量字段中包含的键中的值 我的变量字段如下所示: { "variables": "{..., \"labels\": {\"automation\": \"awx\"}, ...}" } 我的当前主机筛选器如下所示: { "variables": "{..., \"labels\": {\"automation\": \"awx\"}, ...}" } https://my-awx.com/api/v2/hosts/?host_f

我试图在awx中提出一个主机过滤器查询,它能够过滤清单变量字段中包含的键中的值

我的变量字段如下所示:

{
  "variables": "{..., \"labels\": {\"automation\": \"awx\"}, ...}"
}
我的当前主机筛选器如下所示:

{
  "variables": "{..., \"labels\": {\"automation\": \"awx\"}, ...}"
}
https://my-awx.com/api/v2/hosts/?host_filter=variables__icontains=automation

使用上面的过滤器,我至少能够接收相应的实例,但是我希望能够过滤更多的
automation
。最后,我希望接收其
automation
标签具有密钥
awx
的所有实例,并将它们集成到智能资源清册中

还有一个问题:是否有更好的文档可用?我觉得我的问题中缺少了这些细节

致以最良好的祝愿, stiller leser

根据这个问题:它看起来还没有得到支持

一个建议的解决办法是:

您可以使用动态脚本或其他方式构建库存,以及 然后创建一个剧本,将所需的主机变量缓存为 可靠的事实