Ansible 工作架構和原理

2021-10-14 23:52:00 字數 521 閱讀 1724

ansible應用舉例

場景:公司計畫在年代做一次大型的市場**活動,全面衝刺下交易額,為明年上市做市場準備,公司要求所有業務組對年底大**做準備,運維部要求所有業務容量進行三倍擴容,並搭建出多套環境可以供開發和測試人員做測試。運維老大為了年底表現,要求所有運維部同學盡快實現。

使用者--控制端--被控端三層架構:使用者通過控制端管理被控端

通過使用者清單(inventory)獲得需要管理的主機

管理主機可以通過單一命令實現(模組),組合命令(playbook)

通過ssh協議連線主機

利用ansible實現管理的方式

ansible-playbook(劇本)執行過程

ansible主要操作物件

注意事項

Ansible工作架構和原理

確認安裝 ansible version 例 用ping模組判斷主機是否存活 ansible 目標ip m ping k。對方必須在ansible hosts裡,且需要帶密碼。若填寫多個ip,只會要求填寫第乙個的口令 用此口令訪問所有主機 則可能會導致其他的出錯。切訪問次序不會按期望執行。上次連線會...

ansible架構原理及工作流程 linux技術

一 ansible介紹 ansible是一種自動化運維工具,基於paramiko模組開發,用於批量執行任務和發布工作,被廣泛用於日常運維工作當中.二 ansible架構架構圖 ansible核心模組介紹 core models ansible自帶的模組,file,shell,copy等custom ...

JVM架構和工作原理及GC工作機制

學習j a,理解弄懂了jvm和gc,對於學習j a開發有很大幫助。借助前人之鑑博文,這裡主要講四個部分 jvm結構 記憶體分配 垃圾 演算法 垃圾收集器 jvm主要包括四個部分 1.類載入器 classloader 在jvm啟動時或者在類執行時將需要的class載入到jvm中。2.執行引擎 負責執行...