- 前言
- Ansible 是什么?
- 怎么部署 Ansible 环境?
- 怎么用 Vagrant 练习 Ansible?
- 怎么用 Docker 练习 Ansible?
- 怎么操作 Ansible?
- 怎么用 Jupyter 操控 Ansible?(localhost)
- 怎么用 Jupyter 操控 Ansible?(Managed node)
- 怎么用 Docker Compose 练习 Ansible?
- Ansible 的开发工具有哪些?
- 怎么看 Ansible Modules 文件?
- 常用的 Ansible Module 有哪些?
- 怎么使用 setup 取得 Managed node 的 facts?
- 怎么使用 Ansible 的 Template 系统?
- 怎么在 Playbooks 里使用 Handlers?
- Ansible 如何发送 notification 到 Slack?
- Ansible 如何发送 notification 到 HipChat?
- 如何在 Playbooks 使用 loops?
- 如何维护大型的 Playbooks?
- Roles 是什么?
- 怎么使用 Roles?
- 怎么用 Roles 部署 LNMP 网页应用程式?(上)
- 怎么用 Roles 部署 LNMP 网页应用程式?(下)
- 怎么用 Roles 部署 TestLink?
- 怎么在 Ansible Galaxy 分享 Roles?(上)
- 怎么在 Ansible Galaxy 分享 Roles?(下)
- 怎么用 Travis CI 测试 Roles?
- 怎么混用 Ansible 建置 Docker image?
- 怎么在 Docker Hub 混用 Ansible 自动建置 Docker image?
- 怎么用 Vault 管理敏感资料?
- 总结
文章来源于网络收集而来,版权归原创者所有,如有侵权请及时联系!
怎么看 Ansible Modules 文件?
現代 IT 人一定要知道的 Ansible 自動化組態技巧
11. 怎麼看 Ansible Modules 文件?
在 Ansible 裡,我們其實都是透過現成的模組 (Modules) 在操作 Ansible,它就好比 Chef 的資源 (Resource) 一般,是使用這個組態管理工具最基本的方法 (Method),只要掌握了如何使用 Modules 就可以快速上手,其餘都只是延伸使用罷了。
Ansible Modules 的總數已來到 836 個之多,其種類約有 12 種,從套件 (Packaging)、資料庫 (Database)、通知 (Notification)、雲端 (Cloud)、Windows 到網路 (Network) 等。要是找不到想要的功能,我們還可以透過 command
和 shell
等 Modules 自行擴充。
接下來凍仁將會以 command
module 來示範怎麼查 Modules 的使用方法。
- 進入 Ansible Documentation 網站。
- 於左側點選 Module Index 的連結。
- 於左側點選 Commands Modules 的連結。
於內容頁點選 command 的連結。
進到
command
module 文件後,可先跳過上述的簡介。將畫面移至捲至下方的範例 (Examples),先看看是不是我們要的功能。
接著看選項表 (Options),它會列出必需使用的參數和各參數的預設值,換句話說就是有 yes 就一定要用!
- 最後記得瞄一下大綱 (Synopsis),這邊常常會提到些注意事項,例如要用
apt
module 必需先滿足安裝python-apt
(Python 2) 或python3-apt
(Python 3) 的套件才行。 - 現在大家不妨上 Ansible Documentation 逛逛,或許會挖到不少寶藏喔!
後語
不得不說 Ansible Modules 的 Documentation 整理的很好,常常凍仁只要看過 Examples 後就知道該怎麼用 Modules,需進階使用時才會回去看 Options;如果發現有某個 module 怎麼用都出錯時,記得回頭看一下 Synopsis 喔!
相關連結
- 06. 怎麼操作 Ansible? | 現代 IT 人一定要知道的 Ansible 自動化組態技巧
- 現代 IT 人一定要知道的 Ansible 自動化組態技巧 | 凍仁的筆記
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论