Merge pull request #22861 from wwewsm/patch-5

add extra materials
This commit is contained in:
wwewsm
2019-06-25 13:40:45 +08:00
committed by Kristofer Koishigawa
parent e02ace2b1d
commit 46c2ea0aad

View File

@ -6,6 +6,25 @@ localeTitle: Ansible
Ansible是一个易于使用的自动化工具。 Ansible可用于自动化部署更新安全性系统管理容器配置等。配置文件易于管理用简单英语编写的YAML文件。安装很简单由于其Master-Push格式远程机器上不需要代理。与远程机器的通信是通过SSH进行的。
Ansible 與其他管理工具最大差異在於不需要任何 Agent預設使用 SSH 來做遠端操控與配置,並採用 YAML 格式來描述配置資訊。
Ansible 提供了一個 Playbook 分享平台,可以讓管理與開發者上傳自己的功能與角色配置的 Playbook該網址為 Ansible Galaxy。
優點:
開發社群活躍。
playbook 使用的 yaml 語言,很簡潔。
社群相關文件容易理解。。
沒有 Agent 端。
安裝與執行的速度快
配置簡單、功能強大、擴展性強
可透過 Python 擴展功能
提供用好的 Web 管理介面與 REST API 介面AWX 平台)
缺點:
Web UI 需要收費。
官方資料都比較淺顯。
### 在Ubuntu服务器14.04或更高版本上安装
建议在Ubuntu服务器上通过Ansible PPA进行安装。