在凍仁解說之前,先來聽聽大家認為的 Ansible 是什么。
此名取自 Ansible 作者最喜愛的《安德的游戲》1 小說,而這部小說更被后人改編成電影 -《戰(zhàn)爭游戲》。2
大家或許早在電影中就已看過安塞波 (Ansible),它是虛構(gòu)的超光速通訊裝置。片中主角安德 (Ender) 和他的伙伴們透過 Ansible 跨越時空指揮無數(shù)的戰(zhàn)艦,就好比我們操控海量的遠端服務器一樣。
摘至《奔跑吧 Ansible》第 ix 頁的推薦序二。
維運自動化工具本來是用來簡化維運工作的,但如果工具本身比較復雜,甚至需要一定的程序開發(fā)能力,就會增加使用和推廣的難度。Ansible 有三個最吸引人的地方:無客戶端、簡單易用和日志集中控管。
Ansible 很簡單,上手方便,不需要啃一本很大本的書才能學會使用 (從這一點來看,這可謂業(yè)界良心)。
- 蕭田國 (開放運維聯(lián)盟聯(lián)合主席,高效運維社區(qū)發(fā)起人)
摘至《奔跑吧 Ansible》第 xxiii 頁的原書推薦序。
我希望自動化的事情盡快完成,這樣我就能有更多時間投入在我更該關注的事情上面。Ansible 并不是一個你需要整天和它打交道的系統(tǒng)。你可以很快地把它拿起來,很快地搞定,然后又很快地回到你更該關心的事情上面。
我希望這些也會成為你喜歡 Ansible 的原因。
- Michael DeHaan (Ansible 軟件的創(chuàng)作者,Ansible, Inc. 前 CTO)
摘至 Red Hat 并購 DevOps 新秀 Ansible | iThome 一文。
sudo
指令在做什么,并且會使用它。8您已成功踏入 Ansible 的大門,恭喜你!
1. 戰(zhàn)爭游戲,又名安德的游戲 (Ender's Game),是「奧森·斯科特·卡德」最著名的科幻小說,曾在 2013 年于大銀幕上映。 ?
2. Ansible 命名的由來可參考《奔跑吧 Ansible》和 Ansible FAQ | Ji ZHANG's Blog 一文。凍仁早在 2013 年就在電影院的大銀幕上看過 Ansible,但一直到了 2016 年才真正的了解它。 ?
3. 組態(tài)管理工具要怎么選?依據(jù)分類帽大概可分粗分為 Python 學院 (Ansible, SaltStack) 和 Ruby 學院 (Chef, Puppet)。 ?
4. 就業(yè)務面而言,有時的環(huán)境是不容許安裝 agent 的。 ?
5. 在 2016/11/23 的 DevOps Taiwan Meetup #3 - 配置管理工具大亂斗 (CM 大亂斗) 活動里,Ansible 是現(xiàn)場最多人使用的組態(tài)管理工具! ?
6. 標準輸入輸出可參考 STDIN、STDOUT、STDERR 與 Bash Redirection 測試 - Tsung's Blog 一文。 ?
7. 套件管理可參考 [完全用 GNU/Linux 工作] 04. 套件管理 | 凍仁的筆記一文。 ?
8. sudo 可參考 sudo 指令使用說明 | 凍仁的筆記 一文。 ?
更多建議: