Ansible Become in role

上週在測試 playbook 時,發現 become 行為不如我預期。 ...

October 15, 2022 · 1 min · 244 words · elleryq

Ansible Facts

簡單的說,Ansible facts 是 Ansible 連線到主機時所收集的資訊,這些資訊可以在後續 Playbook 裏面使用,資訊很多,像是主機名稱、IP等等的。 ...

October 15, 2022 · 2 min · 699 words · elleryq

include_tasks 與 import_tasks 的差異

Ansible 2.4 以後引入了 include_tasks 與 import_tasks ,那這兩者的差異在哪裡呢? ...

October 9, 2022 · 1 min · 337 words · elleryq

Ansible Automation Platform Upgrade assistant

Red Hat 在推出 Ansible Automation Platform 2.0 版以後,同時也推出了 Upgrade assistant 來提供升級的步驟與建議。 ...

October 2, 2022 · 1 min · 322 words · elleryq

Automation Hub 的8個跟 Execution environment 相關的功能

Red Hat Ansible automation platform 引入了 Execution Environment ,Execution Environment 說穿了,就是包著 Ansible 執行環境的容器映像。 原本裏面有的 Automation hub 軟體可以怎麼跟 Execution Environment 結合呢? ...

October 1, 2022 · 1 min · 383 words · elleryq

如何把 block 放在回圈裡?

因為之前寫程式的經驗,很直覺的想可以在 block 加上 loop,像這樣 - set_fact: user_list: - John - Mary - Jane - block: - debug: msg: "start of loop" - debug: msg: "Hello {{ item }}" - debug: msg: "end of loop" loop: "{{ user_list }}" ...

October 1, 2022 · 1 min · 225 words · elleryq

序列

之前想要產生一堆使用者,例如 user01, user02, user03… ,那時候在想用 with_items 或 loop 要怎麼做?好像沒有好的方法,找了好一會,才在 Ansible 文件裡找到,原來 Ansible 已經有內建序列可以這樣用了。 ...

September 25, 2022 · 1 min · 406 words · elleryq

AnsibleFest-2022

2022 年 10 月 18 日 ~ 2022 年 10 月 19 日,Red Hat 將在 Chicago 舉辦 AnsibleFest 2022,有多項議程也有可以實作的工作坊,有興趣的人可以透過這個連結報名:http://ansiblefest.com/ ...

September 21, 2022 · 1 min · 92 words · elleryq

ansible.posix.firewalld

在 RHEL 裡要設定防火牆,主要是使用 firewall-cmd 這個指令,在 Ansible 對應的模組是 ansible.posix.firewalld。 ...

September 18, 2022 · 1 min · 325 words · elleryq

如何取得主機的IP

Ansible 本身在連線時,就會取得主機的相關資訊,這裏面就包含了 IP。 ...

September 3, 2022 · 1 min · 235 words · elleryq