跨平台企业级运维发布系统gopub |软件推荐

walle

#扫描上面的二维码进入注册#

许可协议:Apache

开发语言:Google Go JavaScript

操作系统:Linux

软件作者:beyond-Lin Chao

作者语言

我们的运营和维护团队使用了wall e(http://www . walle-web . io)网络部署在这里,我们也感谢walle团队出色的开源项目。沃勒的网络体验更好。这个开源gopub前台完全模仿walle前台,并使用Vue.js元素框架来重写它。介绍

gopub(基于Vue.js元素框架+Golang Beego框架开发)是一个基于运维场景设计的企业级运维发布系统配置简单,功能完善,界面流畅,开箱即用!

支持git和jenkins版本管理,支持各种网络代码发布,一键完成Golang、nodejs、PHP、Python、JAVA等代码的发布和回滚操作。

gopub已经在我们的预发布和生产环境中完成了37,000多项稳定部署,支持100多台服务器的单个项目部署约110秒,支持2G+CDN静态资源发布和传输30秒。

walle

使用框架

元素

beego

台北-torrent

功能

易于部署:go二进制部署,无需安装运行环境。下一版本将支持Docker部署

gitlab发布支持:为每个项目配置git地址,自动获取分支,提交选择和自动提取代码

jenkins发布支持:支持jenkins编译包发布

ssh执行命令/传输文件:使用golang内置ssh库执行命令/传输文件

BT支持:使用BT协议支持

多项目部署:支持多项目多任务并行、内置 一键式快速回滚

应用编程接口支持:提供所有配置和发布操作应用编程接口,方便使用示例

部署钩子用于其他系统应用编程接口:支持部署前准备任务、代码签出后处理任务、同步后更新软链前任务和发布后完成任务。 执行

dock快速启动

#的四个钩子函数脚本使用dockerhub镜像启动。连接到外部数据库

sudo docker运行名称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-RES Tartalys-DLC 13579443/gopub:latest

docker镜像制作 199 kubectl apply-f go pub-kubernetes . yml

project details and source code address:

activity benefits

|从1994年4月12日到4月15日,参加我们的问卷调查[“询问”以赢得利益,程序员的要求是什么? ],并在您对开源中国公共号码的评论或建议的末尾留言< br>

活动结束后,我们将选择几个幸运的用户发送一本精美的技术书籍(图片仅供参考,书籍随机赠送)

walle

微软宣布将于2月28日退出微软Walle应用程序金属585是什么意思
热门推荐
  • 儿歌歌词大全100首_儿歌歌词大全
  • 煤气淋浴器_煤气泄露报警器
  • 你会弹琴吗撩妹段子_你会弹琴吗+不会啊
  • 城市主场 足球_葡萄牙足球主场城市
  • 小萍果广场舞筷子兄弟_小苹果原版
  • 数据库服务器ip地址_软件中数据库服务器的IP地址在哪里
  • 顾晨王者荣耀美化皮肤
  • 小米手机语音唤醒功能_小米6语音唤醒功能在哪里
  • 淘喵喵p图助手要钱吗_淘喵喵p图助手免费版
  • 张天爱干b_干爱b
  • kd9精英版_kd9和kd9精英
  • 漫画图片手绘马克笔_马克笔手绘图片风景
  • 养肝护肝茶哪种好_保肝护肝茶哪种好
  • 哈里王子身高_英国哈里王子身高
  • 篮球理论课教案_高中篮球理论课教案
  • 概念艺术_概念艺术代表作
  • 2010年江苏高考数学试卷_2020江苏高考数学试卷
  • 三星首款柔性屏手机_苹果研发柔性玻璃
  • 王嘉尔经纪人想睡他_王嘉尔的经纪人照片
  • 秦岚刘恺威演的电视剧有哪些_秦岚演的电视剧有哪些