在Ansible里,我們其實都是透過現(xiàn)成的
模組(Modules)
在操作Ansible,它就好比廚師的
資源(資源)一般,是使用這個組態(tài)管理工具最基本的
方法(方法)
,只要掌握了如何使用模塊就可以快速上手,其余都只是延伸使用罷了。
圖片來源: https: //goo.gl/QkkyEd
Ansible Modules的總數(shù)已來到836個之多,其種類約有12種,從套件(包裝),資料庫(數(shù)據(jù)庫),通知(通知),云端(云),Windows到網(wǎng)絡(網(wǎng)絡)等。要是找不到想要的功能,我們還可以透過
command
狀語從句:
shell
等模塊自行擴充。
接下來凍仁將會以
command
模塊
來示范怎么查模塊的使用方法。
于內(nèi)容頁點選 命令 的連結。
進到
command
模塊文件后,可先跳過上述的簡介。
將畫面移到卷至下方的范例 (例子),先看看是不是我們要的功能。
接著看 選項表(選項),它會列出 必需使用的參數(shù) 狀語從句:參數(shù)各的 預設值, 換句話說 就是 有就的英文一定要用!
apt
模塊
必需先滿足安裝
python-apt
(Python 2)或
python3-apt
(Python 3)的套件才行。
不得不說Ansible模塊的文檔整理的很好, 常常凍仁 只要看過實例 后 就知道該怎么用 模塊,需進階使用時才會回去看 選項對話對話 ;發(fā)現(xiàn)如果 有某個模塊怎么用都出錯時,記得回頭看一下劇情簡介 喔!
更多建議: