lookup 一覽

lookup 函式的第一個參數可以填哪些項目,又能拿到什麼樣的資訊呢?你可以參考下面的一覽表。 ...

March 4, 2021 · 2 min · 550 words · elleryq

祕訣 - 關於 lookup

你可以使用 ansible-doc -t lookup -l 列出所有可用的 lookup plugins。 找到以後,就可以用 ansible-doc -t lookup <the_plugin> 來看它的用法。 ...

March 3, 2021 · 1 min · 62 words · elleryq

lookup - dig

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

March 3, 2021 · 1 min · 207 words · elleryq

ansible.builtin.assert

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

March 3, 2021 · 1 min · 218 words · elleryq

Jinja2 filter - subelements

subelements 這個 filter 是取出 list 裡每個項目裡的 attribute ,然後轉為每個元素為 list 的 list。 xxx 很繞口,對吧,這個不太容易理解,用例子比較好講。 從下面的變數定義可以看到,users 是一個 list,裏面有兩個項目,每個項目代表一個 user ...

February 25, 2021 · 2 min · 817 words · elleryq

Ansible 3.0.0

Ansible 釋出 3.0.0 了,之前的版本是 2.10,目前所釋出的 3.0.0 有點特別。 這是新聞稿:Announcing the Community Ansible 3.0.0 Package 為什麼說有點特別呢? ...

February 20, 2021 · 2 min · 760 words · elleryq

如何在 RHEL 上安裝 Ansible 2.9

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

February 16, 2021 · 1 min · 289 words · elleryq

如何在 Ubuntu 上安裝 Ansible

Ubuntu 上的安裝很簡單,先加入 apt repository 以後,就可以安裝了。 ...

January 7, 2021 · 1 min · 40 words · elleryq

需求規格

控制端 (Control node) 必須要能以 SSH / WinRM 等協定連接到被控端 (Managed node)。 ...

January 5, 2021 · 1 min · 196 words · elleryq