我希望只有最小的事实收集。我实际上只对访问ansible_env中定义的变量感兴趣。
我已经尝试将设置模块与过滤器一起使用:ansible_env和gather_subset:min但它对我没有用...
任何暗示都会非常感激
谢谢!
答案 0 :(得分:1)
不是为此创建一个剧本,而是可以执行如下的Ansible命令,以便检索特定的事实:
ansible <hostname> -m setup -a "filter=ansible_distribution"
答案 1 :(得分:0)
我在下面举报一个最小的例子:
- hosts: localhost
gather_facts: false
tasks:
- setup:
filter: ansible_env
- debug:
var=ansible_env