【问题标题】:What's the syntax for filter inventory using facts in Ansible Tower?在 Ansible Tower 中使用事实过滤库存的语法是什么?
【发布时间】:2019-01-16 12:37:16
【问题描述】:

我尝试了不同的组合,但没有成功。

按 Ubuntu 版本过滤:

ansible_facts.ansible_distribution_version:"14.04"

没用

ansible_facts.ansible_distribution:Ubuntu 

工作正常

这意味着可以按操作系统过滤,但不能按操作系统版本过滤。

我也尝试过使用variables:something

【问题讨论】:

    标签: linux ubuntu ansible ansible-tower


    【解决方案1】:

    我发现了一个肮脏的方法来做同样的事情,根据发布版本过滤:https://wiki.ubuntu.com/Releases

    ansible_facts.ansible_distribution_release:trusty

    我不知道如何使用版本号进行过滤。

    有什么想法吗?

    【讨论】:

    • 将所有变量保存在文件中 - ansible -m setup hostname >> outputfile 可以看到需要变量
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-12-17
    • 1970-01-01
    • 2023-04-06
    • 2018-06-28
    • 1970-01-01
    • 2019-11-04
    相关资源
    最近更新 更多