回覆列表
-
1 # Devops旭
-
2 # 老韓學知識
下面我們來說說主要的幾個在Linux運維中的常用的一些應用:
第一、靜態檔案伺服器第二、Python開發的jumpserver跳板機第三:Python開發的Magedu分散式監控系統第四:Python開發的Magedu的CMDB第五:Python開發的任務排程系統第六:Python運維流程系統總結:Python自動化主要幫助企業解決日常繁雜的工作事務,資料化、視覺化的監控日常的業務執行情況。
-
3 # 攻城小軍獅
個人經驗,python在運維中的作用:
1.監控指令碼
2.自動化運維工具
目前我用的主要就是這兩個功能
python在運維中的身影可謂是無處不在,簡單的可以從以下幾個方面闡述。
一、自動化運維,自動化運維中當紅小星ansible可以透過python進行二次開發,讓自動化更加靈活,常見場景包括灰度釋出,自動化部署,回退等等等等。
二、指令碼,作為一個出色的指令碼語言,可以靈活的呼叫介面,進行資料庫操作,同時可讀性高,有利於後續維護及二次開發,特別是在hook上面,可以靈活的進行提交攔截,門限卡控等等。
三、運維平臺開發,比如當前最火的k8s,可以結合python寫一個ui介面,實現開發自行釋出應用及回退,還可以寫一些審批平臺,資源管理工具等等。
總的來說,python是對運維最友好的一門語言,有一定的shell基礎即可入門。