我太難了!中小企業(yè)如何做運維自動化?

不管大小公司,運維面對最多的工作就是發(fā)布部署,近些年各種運維自動化工具也越來越多,運維自動化每個人都有一套自己的理解,那么中小公司一般都怎么做運維自動化呢?

我們先看一下中小企業(yè)面臨的問題:

中小企業(yè)運維自動化常見做法:

1、Gitlab+Jenkins,創(chuàng)建Jenkins任務,使用Jenkins登錄服務器執(zhí)行腳本實現(xiàn)發(fā)布,配合服務器多個腳本實現(xiàn)對服務器管理。

2、Gitlab+Jenkins+Ansible,使用Jenkins調用Ansible登錄服務器執(zhí)行腳本實現(xiàn)代碼的發(fā)布,平時服務器管理使用Anaible進行服務器管理。

3、K8S平臺,使用K8s發(fā)布平臺,打包應用Docker鏡像,通過K8s發(fā)布到線上。


下面就給給大家推薦一款面向中小企業(yè)的開源運維自動化平臺:Spug

平臺介紹:Spug,中文名稱:麻雀。寓意:麻雀雖小,五臟俱全,它是面向中小型企業(yè)設計的無 Agent的自動化運維平臺,整合了主機管理、主機批量執(zhí)行、主機在線終端、應用發(fā)布、任務計劃、配置中心、監(jiān)控、報警等一系列功能。

倉庫:https://github.com/openspug/spug官網(wǎng):spug.dev公眾號:openspug

技術棧:

后端:Python + Django

前端:React + Ant Design

功能特性:

批量執(zhí)行: 命令可以在線批量執(zhí)行

在線終端: 主機支持瀏覽器在線終端登錄

任務計劃: 靈活的任務計劃,支持間隔執(zhí)行,一次性執(zhí)行,Crontab風格執(zhí)行

發(fā)布部署: 支持自動創(chuàng)建應用,支持工單,自定義發(fā)布流程

配置中心: 支持KV、文本、Json等格式的配置

監(jiān)控中心: 支持站點、端口、進程、自定義等監(jiān)控

報警中心: 支持短信、郵件、釘釘、微信等報警方式

優(yōu)雅美觀: 基于 Ant Design 的UI界面

點擊這里獲取【超全2020Linux學習教程】

模塊介紹:

1、批量執(zhí)行

2、在線終端

3、應用發(fā)布


4、任務計劃

5、配置中心

配置中心,應用配置支持在線化配置,支持多環(huán)境配置,配置格式支持KV,Txt,Json格式的配置


6、監(jiān)控中心

7、報警中心

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

友情鏈接更多精彩內容