lookup - dig
lookup 是很方便的查詢函式,第一個參數是 ‘dig’ 的時候,會拿第二個參數來做 DNS 查詢。
lookup 是很方便的查詢函式,第一個參數是 ‘dig’ 的時候,會拿第二個參數來做 DNS 查詢。
ansible.builtin.assert 這個模組可以用來檢查是否滿足指定的條件,不滿足的時候,會發生錯誤並離開。
用法很簡單,在 that 裡指定條件式即可。
subelements 這個 filter 是取出 list 裡每個項目裡的 attribute ,然後轉為每個元素為 list 的 list。 xxx 很繞口,對吧,這個不太容易理解,用例子比較好講。
從下面的變數定義可以看到,users 是一個 list,裏面有兩個項目,每個項目代表一個 user
Ansible 釋出 3.0.0 了,之前的版本是 2.10,目前所釋出的 3.0.0 有點特別。 這是新聞稿:Announcing the Community Ansible 3.0.0 Package
為什麼說有點特別呢?
介紹如何在 RHEL 上安裝 Ansible 2.9,Ansible 提供了兩個主要的 repository , 一個是 Red Hat 官方所提供的 repository,另外一個則是 EPEL 的 repository, 下面我們就針對這兩者來介紹其安裝方式。
Ubuntu 上的安裝很簡單,先加入 apt repository 以後,就可以安裝了。
控制端 (Control node) 必須要能以 SSH / WinRM 等協定連接到被控端 (Managed node)。