请教各位运维大佬有没有可以统一管理项目发布的平台或者工具呢?

2020-09-15 14:48:56 +08:00
 Geekerstar

内网有几十台 win Server 服务器,每个服务器上会部署三四个项目,有 SpringBoot 项目和 Go 项目,还有 NGINX 啥的,有没有统一的管理软件或者平台,能够统一管理所有服务器上部署的项目呢?包括项目的更新,上传 jar 包,发布,有监控运行状态的就更好了

2395 次点击
所在节点    服务器
5 条回复
Illusionary
2020-09-15 14:51:49 +08:00
win,再见
Geekerstar
2020-09-15 14:54:01 +08:00
@Illusionary 😭因为有特殊需求,只能用 win server......
CallMeReznov
2020-09-15 15:10:32 +08:00
你项目配置都不统一的话,就算换了别的平台也没办法做统一管理呀。
分类好应用,使用 saltstack 按照需求更新,发布。
自动化监控维护可以用 zabbix 远程执行命令,当然自身起个 status 让 prometheus+grafana 做监控也行


最好的还是转成 windows 容器,这样就可以按照你以往的习惯来做了。
stranger75
2020-09-16 09:55:56 +08:00
阿里云的 EDAS 能满足老哥提出的需求,我的客户也在用这个产品,感兴趣的话可以去看看
mitsuizzz
2021-01-12 17:47:28 +08:00
jekins 就可以满足了吧 打包+上传,不过好像没有监控状态

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/707192

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX