Ansible 在AWX中搜索变量中的值
我试图在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
{
"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根据这个问题:它看起来还没有得到支持
一个建议的解决办法是:
您可以使用动态脚本或其他方式构建库存,以及
然后创建一个剧本,将所需的主机变量缓存为
可靠的事实