您好,登錄后才能下訂單哦!
一、ansible介紹
ansible是一種自動化運維工具,基于paramiko模塊開發,用于批量執行任務和發布工作,被廣泛用于日常運維工作當中.
二、ansible架構
架構圖:
ansible核心模塊介紹:
core models: ansible自帶的模塊,file,shell,copy等
custom models: ansible自帶模塊不足以滿足工作需要時,用戶添加擴展模塊
host inventory: 由ansible 管理的主機,包括主機名,ip,端口等
playbook: yaml格式文件,多任務定義在一個yaml文件中,主要定義哪些功能由哪些模塊完成,順序執行
connection plugins: ansible通過該插件連接到各個目標主機,內部默認使用paramiko模塊ssh協議來完成
三、ansible特性
四、ansible執行任務模式
1.ad-hoc模式
單模塊,批量執行單條命令
2.playbook模式
批量執行多個任務,多個任務完成一個大的功能,相當于多個ad-hoc的配置文件
五、工作流程
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。