001. Ansible简介
生活随笔
收集整理的這篇文章主要介紹了
001. Ansible简介
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
一 簡介
Ansible是一款極其簡單的自動化運維工具, 基于Python開發, 集合了眾多運維工具(puppet, cfengine, chef, func, fabric)的優點。 實現了批量系統配置, 批量程序部署, 批量運行命令等功能。
Ansible是基于模塊工作的, 本身沒有批量部署的能力。真正具有批量部署的是ansible所運行的模塊, Ansible只是提供一種框架。主要包括:
二 工作機制
?
三 特性
四 優點
??? (1).輕量級, 無需在客戶端安裝agent, 更新時只需在操作機上進行一次更新即可;
??? (2).批量任務執行可以寫成腳本, 而且不用分發到遠程就可以執行;
??? (3).使用python編寫, 維護更簡單, ruby語法過于復雜;
??? (4).支持sudo。
五 應用場景
5.1 操作角度劃分
- 文件傳輸:文件的本地傳輸和異地傳輸,所有文件的空間形態、時間形態變化均構成文件傳輸類操作;
- 命令執行:終端所有操作對系統來說都是指令的組成,對運維操作的用戶行為來說,除文件傳輸以外的其他操作均可稱為命令操作。
5.2 工作類型劃分
?
轉載于:https://www.cnblogs.com/itzgr/p/10297231.html
總結
以上是生活随笔為你收集整理的001. Ansible简介的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Vue使用阿里iconfont图标
- 下一篇: Android 阿里云热修复