标签: bash ansible
我尝试获取安全事实,并且不了解如何正确编写过滤器。我需要得到2个事实 - ansible_lsb和ansible_hostname。例如:
ansible 192.168.250.* -m setup -a 'filter=ansible_(hostname|lsb)'
但它不起作用。需要帮助,如何展示一些事实?感谢
答案 0 :(得分:0)
filter
setup模式是一种简单的“文件名”模式 它使用了fnmatch(见code)。
setup
因此,您只能使用开箱即用的简单过滤器,例如filter=ansible_user*。
filter=ansible_user*
如果您想进行一些自定义过滤,请参阅我关于过滤事实的其他答案here。