Ansible Inclusions

在我们写代码的时候为了能够使代码能够复用,可以将相关的代码封装成函数,通过调用函数即可重复利用之前的代码,除了函数这种形式,在 Java 和 Python 中通常还会使用 import 来导入相关的 Packages ,来减轻相关的工作量,也更加容易管理。那么在 Ansible 上是否也存在这样的操作呢?答案可定是有的。

- 阅读剩余部分 -

Ansible Facts

Ansible Facts 是 Ansible 在托管主机上自动收集的变量。它是通过在执行 Ad hoc 以及 Playbook 时使用 setup 模块进行收集的,并且这个操作是默认的。因为这个收集托管主机上的 Facts 比较耗费时间,所以可以在不需要的时候关闭 setup 模块。收集的 Facts 中包含了托管主机特有的信息,这些信息可以像变量一样在 Play 中使用。

- 阅读剩余部分 -