ansible

lookup - dig

lookup 是很方便的查詢函式,第一個參數是 ‘dig’ 的時候,會拿第二個參數來做 DNS 查詢。

ansible.builtin.assert

ansible.builtin.assert 這個模組可以用來檢查是否滿足指定的條件,不滿足的時候,會發生錯誤並離開。

用法很簡單,在 that 裡指定條件式即可。

Jinja2 filter - subelements

subelements 這個 filter 是取出 list 裡每個項目裡的 attribute ,然後轉為每個元素為 list 的 list。 xxx 很繞口,對吧,這個不太容易理解,用例子比較好講。

從下面的變數定義可以看到,users 是一個 list,裏面有兩個項目,每個項目代表一個 user

如何在 RHEL 上安裝 Ansible 2.9

介紹如何在 RHEL 上安裝 Ansible 2.9,Ansible 提供了兩個主要的 repository , 一個是 Red Hat 官方所提供的 repository,另外一個則是 EPEL 的 repository, 下面我們就針對這兩者來介紹其安裝方式。