Deploy Percona Server for Mongodb Replica Set
在推特上看到有人分享這篇:Deploy Percona Server for MongoDB Replica Set With Ansible - Percona Database Performance Blog,覺得挺值得參考的。
你能學到什麼?
在推特上看到有人分享這篇:Deploy Percona Server for MongoDB Replica Set With Ansible - Percona Database Performance Blog,覺得挺值得參考的。
你能學到什麼?
Terrible 不是「糟糕」的意思,而是 Terraform + Ansible = TERRAform to ansiBLE 。
簡單的說,是可以從 terraform state 檔案產出 inventory 的工具。
上週在測試 playbook 時,發現 become 行為不如我預期。
簡單的說,Ansible facts 是 Ansible 連線到主機時所收集的資訊,這些資訊可以在後續 Playbook 裏面使用,資訊很多,像是主機名稱、IP等等的。
Ansible 2.4 以後引入了 include_tasks 與 import_tasks ,那這兩者的差異在哪裡呢?
Red Hat 在推出 Ansible Automation Platform 2.0 版以後,同時也推出了 Upgrade assistant 來提供升級的步驟與建議。
Red Hat Ansible automation platform 引入了 Execution Environment ,Execution Environment 說穿了,就是包著 Ansible 執行環境的容器映像。 原本裏面有的 Automation hub 軟體可以怎麼跟 Execution Environment 結合呢?
因為之前寫程式的經驗,很直覺的想可以在 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 }}"
之前想要產生一堆使用者,例如 user01, user02, user03… ,那時候在想用 with_items 或 loop 要怎麼做?好像沒有好的方法,找了好一會,才在 Ansible 文件裡找到,原來 Ansible 已經有內建序列可以這樣用了。
2022 年 10 月 18 日 ~ 2022 年 10 月 19 日,Red Hat 將在 Chicago 舉辦 AnsibleFest 2022,有多項議程也有可以實作的工作坊,有興趣的人可以透過這個連結報名:http://ansiblefest.com/