Playbooks

Playbooks 是 Ansible的配置,部署,編排語言.他們可以被描述為一個需要希望遠端主機執行命令的方案,或者一組IT程式執行的命令集合.

如果 Ansible 模組你是工作室中的工具,那麼 playbooks 就是你設定的方案計劃.

在基礎層面, playbooks 可以被用來管理用於部署到遠端主機的配置檔案.在更高的層面上,playbooks 可以依次對多層式架構上的伺服器執行上線包括滾動更新在內的操作並可以將操作委託給其他主機包括在此過程中發生的與監視伺服器,負載均衡伺服器的互動操作在內.

雖然這裡講發很多,但是不需要立刻一次性全部學完.你可以從小功能開始,當你需要的時候再來這裡找對應的功能即可.

Playbooks 被設計的非常簡單易懂和基於text language二次開發.有多種辦法來組織 playbooks 和其附屬的檔案,同時我們也會提供一些關於學習 Ansible 的建議.

這裡強烈建議在閱讀的 playbook 文件的時候同步參閱 Example Playbooks <https://github.com/ansible/ansible-examples> 章節. 這些例子是最佳實戰以及如何將各種概念靈活貫穿結合在一起.