自動化運維 01 基本理念

2022-04-11 06:02:43 字數 346 閱讀 6356

命令列、批量指令碼

資源少、業務結構簡單、運維工作簡單

效率低、無法跨平台、資源分散、無標準

是一組將靜態的裝置結構轉化為根據it服務需求動態彈性相應的策略,目的是實現it運維的質量,降低成本

高效率、平台化、標準化、流程化、自動化、輕量級

熟悉運維,程式設計能力要求不高,演算法能力要求不高

適合自動化運維程式語言的特點:豐富的第三方庫、學習成本低、跨平台、輕量級

運維資料無法共享、無法主動式發現運維問題、部署成本高、標準不統一

部署類(jenkins)、環境類(ansible)、監控類(ngios)

運維資源資料共享、主動發現運維問題、統一標準、成本低

運維自動化

1,cobbler安裝環境準備 安裝epel epel release 6 8.noarch.rpm x86 64 epel release 6 8.noarch.rpm x86 安裝系列依賴環境 要是區域網用,建議關閉iptables 或是放行25151 80 69埠 和關閉selinux 檢視狀...

自動化運維

考慮的因素 源 打包為映象 發布到映象庫 利用k8s發布到物理機器執行,以服務的形式對外提供服務 目前的做法 0 建立乙個執行遠端命令的框架 1 每個應用建立乙個部署檔案指令碼 a 指定元 位址 c 同步源 到目標主機 d 接受指令碼引數 vername 2 版本號,映象tag fromport 3...

自動化運維 Spug 輕量級自動化運維平台

對於中小型企業而言,進行主機和應用的管理是比較麻煩的,應用部署往往需要直接連線伺服器,再進行手動的環境配置 拉取 應用構建和部署發布等工作,容易出錯,且耗時費力。乙個好的自動化運維平台,往往能大大節省人力物力,提高開發部署效率。spug,正是乙個面向中小型企業設計的輕量級自動化運維平台。spug,是...