這個學習手冊主要是以翻譯爲主,並經過手動操做加深對ansible的理解和使用.--------官網文檔html
ansible是一款自動化管理工具,它能夠幫助你配置系統,部署軟件項目,而且能實現更高效的IT任務。好比:持續部署,零停機回滾更新等。安全
使用ansible的主要目的是因爲它的簡單性和易用性,在安全性和可靠性上也有很強大的支撐,具備小巧靈活的特色,使用openssh進行傳輸,而且設計了本身獨特的語法。ssh
咱們相信簡單性對全部大小的環境來講都是有重要意義做用的。所以ansible被設計成了針對全部類型的人員:開發人員,系統管理員,項目經理,測試人員等等都是很是適用的。總而言之ansible對無論規模多大多小的環境都是很是適用的。工具
ansible不須要代理插件來管理機器。不管是升級系統服務或者管理機器的其餘操做都不會由於你的後臺管理進程被卸載而產生任何一個問題,由於ansible使用openssh進行遠程鏈接控制,openssh是通過同行一致確定的開源組件,所以安全風險就會大大下降。ansible是分散的(你能夠安裝在任何一臺機器上)-它主演依賴於你現有的操做系統的憑證來控制訪問遠程主機。若是你須要你能夠很容易地與kerberos,ldap,或者和其它的認證管理系統鏈接。學習
這篇文檔主要是介紹當前發佈的ansble 2.2版本和正在開發中的2.3版本的一些功能。對於最新添加的一些功能,我都會在每個版本的ansbile章節描述中標明註釋測試
ansible公司(不知道有沒有這家公司)大概每兩個月發佈一次主要的版本。核心應用的開發由於重視語言的簡單設計和設置而有些保守。然而社區版的不少新模塊和插件開發和發佈都很快速,一般在每個版本添加大約20個新的模塊。spa
---------------未完待續----------------------操作系統