一羣有夢想的年輕人開源了一個雲管理平臺,他們的口號是:讓天下沒有996的運維前端
有幸參與到CoDo項目的開發,這是一個很是棒的一站式開源運維平臺,分享給你們git
CODO是一款爲用戶提供企業多混合雲、自動化運維、徹底開源的雲管理平臺。github
CODO前端基於Vue iview開發、爲用戶提供友好的操做界面,加強用戶體驗。數據庫
CODO後端基於Python Tornado開發,其優點爲輕量、簡潔清晰、異步非阻塞。後端
CODO開源多雲管理平臺將爲用戶提供多功能:ITSM、基於RBAC權限系統、Web Terminnal登錄日誌審計、錄像回放、強大的做業調度系統、CMDB、監控報警系統、DNS管理、配置中心等微信
項目前端:基於Vue + Iview-Admin實現的一套後臺管理系統架構
管理後端:基於Tornado實現,提供Restful風格的API,提供基於RBAC的完善權限管理,可對全部用戶的操做進行審計運維
定時任務:基於Tornado實現,定時任務系統,徹底兼容Linux Crontab
語法,且支持到秒級iview
任務調度:基於Tornado實現,系統核心調度,可分佈式擴展,自由編排任務,自由定義流程,支持多種觸發,支持審批審覈,支持操做干預異步
資產管理:基於Tornado實現,資產管理系統,支持手動添加資產,同時也支持從AWS/阿里雲/騰訊雲自動獲取資產信息
配置中心:基於Tornado實現,可基於不一樣項目、環境管理配置,支持語法高亮、歷史版本差別對比、快速回滾,並提供Restful風格的API
域名管理:基於Tornado實現,支持多區域智能解析、可視化Bind操做、操做日誌記錄
運維工具:基於Tornado實現,運維場景中經常使用的加密解密、事件、故障、項目記錄、提醒、報警等
CoDo提供了在線Demo供使用者體驗,Demo帳號只有部分權限
團隊出品: github上有不少開源的devops工具,幾乎所有都由我的發佈維護,代碼質量、版本進度以及可持續性都沒法保障,陷入不能用或不敢用的尷尬境地,CoDo非我的項目,由一個團隊負責開發維護,有幸我也是團隊中一員,參與貢獻了部分代碼,因此在穩定性和持續性方面更有保證
生產實踐: CoDo核心代碼貢獻者所有來自於一線運維團隊,團隊成員從運維需求出發,致力於解決運維痛點,更瞭解運維的需求,且核心代碼通過了多年生產實踐,並不是實驗產品,運行穩定
功能齊全: CoDo採用微服務的理念構建,模塊化開發,目前已有資產管理、定時任務、任務調度、配置中心、域名管理、運維工具幾大模塊,支持持續集成、持續部署、代碼審查、數據庫審覈與優化建議等衆多功能,覆蓋大部分的運維場景,讓你再也不費心勞神在多個系統間奔波,一個平臺全搞定
完善支持: CoDo除了提供專業的文檔支持外,還同時開始錄製一些基礎的部署使用視頻幫助初學者快速上手,若是你以爲這些還不夠,咱們也提供QQ或微信遠程支持,助你順利部署使用
開源免費: 這是一個開源項目,全部功能都可無償使用,源碼託管在GitHub
GitHub:https://github.com/opendevops-cn
文檔地址:http://docs.opendevops.cn/zh/latest
安裝視頻:https://www.bilibili.com/video/av53446517
最後歡迎你們使用,若有任何意見和建議均可以經過ISSUE或者QQ羣反饋給咱們,咱們會進行持續的更新和優化
相關文章推薦閱讀: