資料介紹
軟件簡介
gopub(基于vue.js element框架+golang beego框架開發)是一個基于運維場景設計的企業級運維發布系統。配置簡單、功能完善、界面流暢、開箱即用!支持git、jenkins版本管理,支持各種web代碼發布,一鍵完成Golang,nodejs,PHP,Python,JAVA等代碼的發布、回滾操作。
我們運維團隊前期使用walle(https://www.walle-web.io) web部署系統進行發布操作,在此也感謝walle團隊貢獻的優秀開源項目.walle的web體驗比較好,本次開源的gopub前臺完全模仿walle前臺,使用vue.js element框架重寫.
gopub已在我們預發布和生產環境完成37000+次穩定部署,支持單項目100+臺服務器部署110秒左右,支持2G+CDN靜態資源發布傳輸30秒完成.?
使用框架
功能特性
-
部署簡便:go二進制部署,無需安裝運行環境,下個版本將支持Docker部署
-
gitlab發布支持:配置每個項目git地址,自動獲取分支,commit選擇并自動拉取代碼
-
jenkins發布支持:支持jenkins編譯包一鍵發布
-
ssh執行命令/傳輸文件:使用golang內置ssh庫高效執行命令/傳輸文件
-
BT支持:大文件和大批量機器文件傳輸使用BT協議支持
-
多項目部署:支持多項目多任務并行,內置grpool協程池支持并發操作命令和傳輸文件
-
全web化操作:web配置項目,一鍵發布,一鍵快速回滾
-
API支持:提供所有配置和發布操作API,便于對接其他系統?API使用example
-
部署鉤子:支持部署前準備任務,代碼檢出后處理任務,同步后更新軟鏈前置任務,發布完畢后收尾任務4種鉤子函數腳本執行
Docker快速啟動
#使用dockerhub鏡像啟動,連接外部數據庫 sudo?docker?run?--name?gopub?-e?MYSQL_HOST=127.0.0.1?-e?MYSQL_PORT=3306?-e?MYSQL_USER=root?-e?MYSQL_PASS=123456?-e?MYSQL_DB=walle?-p?8192:8192?--restart?always?-d?lc13579443/gopub:latest
Docker 鏡像制作
#使用multi-stage(多階段構建)需要docker?17.05+版本支持 sudo?docker?build?-t?gopub?. sudo?docker?run?--name?gopub?-e?MYSQL_HOST=127.0.0.1?-e?MYSQL_PORT=3306?-e?MYSQL_USER=root?-e?MYSQL_PASS=123456?-e?MYSQL_DB=walle?-p?8192:8192?--restart?always?-d?gopub:latest
Kubernetes快速部署
#apiVersion:?apps/v1?需要kubernetes?1.9.0+版本支持 kubectl?apply?-f?gopub-kubernetes.yml
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
- 制药设备远程监控和运维管理5次下载
- 针对企业级以太网交换机的完备PMBus电源系统参考设计0次下载
- Ansible企业级自动化运维探索的详细资料说明2次下载
- 电力通信系统中运维数据采集技术的研究与分析6次下载
- 电力通信运维元数据建模技术的研究8次下载
- MES系统运维有那三种模式8次下载
- 基于MVC设计模式的运维管理系统设计1次下载
- ITIL在电力企业ERP运维系统中应用4次下载
- 基于RIASOA的企业级应用系统研究崔楠0次下载
- 基于企业级信息集成平台的数据存储备份系统的构建_王永平0次下载
- 企业级路由器和家用路由器的区别29次下载
- All_Flash_FAS_闪存性能绝配_功能丰富的企业级存储0次下载
- 闪存加速与云就绪:企业级应用对存储提出的全新要求0次下载
- 企业级证券信息系统平台(ECSN)14次下载
- 基于Domino的企业级工作流引擎28次下载
- 电力监控系统便携式运维网关技术细则3977次阅读
- 网络设备自动化运维工具—ansible入门笔记介绍2365次阅读
- Agith:openEuler 运维变更观测工具1100次阅读
- 企业级SSD性能和功耗模型2075次阅读
- 浪潮信息企业级SSD:如何在PCIe生态下,提升NAND信号质量1299次阅读
- 工业设备运维云平台的设计与实现1989次阅读
- 远程运维是什么?运维是什么?运维工程师是干嘛的?12084次阅读
- 浅谈企业级应用的SLA对云服务的挑战1385次阅读
- 基于FPGA的PSM实现解决企业级应用的闪存问题1050次阅读
- 下一个风口——光伏电站运维+指南7265次阅读
- 忆芯科技利用Veloce 硬件加速仿真平台进行高速企业级固态硬盘存储设计1877次阅读
- 什么是运维标准化和流程化呢?运维工作梳理17574次阅读
- 2018年Linux运维必须抓住的前沿技能8334次阅读
- 常见企业级SSD故障电源可靠性分析详解4104次阅读
- Micron用于PCIe插槽的2.5英寸企业级SSD解决方案2696次阅读
下載排行
本周
- 1山景DSP芯片AP8248A2數據手冊
- 1.06 MB | 532次下載 | 免費
- 2RK3399完整板原理圖(支持平板,盒子VR)
- 3.28 MB | 339次下載 | 免費
- 3TC358743XBG評估板參考手冊
- 1.36 MB | 330次下載 | 免費
- 4DFM軟件使用教程
- 0.84 MB | 295次下載 | 免費
- 5元宇宙深度解析—未來的未來-風口還是泡沫
- 6.40 MB | 227次下載 | 免費
- 6迪文DGUS開發指南
- 31.67 MB | 194次下載 | 免費
- 7元宇宙底層硬件系列報告
- 13.42 MB | 182次下載 | 免費
- 8FP5207XR-G1中文應用手冊
- 1.09 MB | 178次下載 | 免費
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 2555集成電路應用800例(新編版)
- 0.00 MB | 33566次下載 | 免費
- 3接口電路圖大全
- 未知 | 30323次下載 | 免費
- 4開關電源設計實例指南
- 未知 | 21549次下載 | 免費
- 5電氣工程師手冊免費下載(新編第二版pdf電子書)
- 0.00 MB | 15349次下載 | 免費
- 6數字電路基礎pdf(下載)
- 未知 | 13750次下載 | 免費
- 7電子制作實例集錦 下載
- 未知 | 8113次下載 | 免費
- 8《LED驅動電路設計》 溫德爾著
- 0.00 MB | 6656次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費
- 2protel99se軟件下載(可英文版轉中文版)
- 78.1 MB | 537798次下載 | 免費
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420027次下載 | 免費
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費
- 6電路仿真軟件multisim 10.0免費下載
- 340992 | 191187次下載 | 免費
- 7十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183279次下載 | 免費
- 8proe5.0野火版下載(中文版免費下載)
- 未知 | 138040次下載 | 免費
評論