搭建内部 Gitlab, 20 人团队,求大佬推荐服务器

2019-10-23 17:30:23 +08:00
 SoarKyle

是用远程服务器还是自建本地服务器,本地服务器有什么推荐的吗?感谢各位大佬。

16815 次点击
所在节点    GitLab
76 条回复
tairan2006
2019-10-24 12:52:38 +08:00
最好用云主机吧…不行随便买一台 x86 的服务器也行
nicevar
2019-10-24 13:01:13 +08:00
楼主有 ci 需求的,性能太弱的就别推荐,群晖这种也就个人能用用,20 个人的团队,分分钟挂给你看
SoarKyle
2019-10-24 14:00:19 +08:00
@realpg 就是小公司,没地方放服务器,怕噪音,PC 可以同时做内网开发服务器吗?
SoarKyle
2019-10-24 14:00:45 +08:00
@CivAx 那如果开发服务器也上云呢?
CivAx
2019-10-24 14:10:01 +08:00
@SoarKyle #64 开发服务器上云也太税了吧……买个 X5650 找角落扔着就行了…

Gitlab 可以 clone 项目到本地,大部分时候不提交不 merge 是个毫无存在感的东西,除非你要用那烂得要死的 Markdown Wiki。

开发服务器就不一样了。一旦公司断了外网我连不上 Gitlab,至少我本地还有代码;如果我开发服务器都连不上,那我咋构建咋部署咋调试?
SoarKyle
2019-10-24 14:46:21 +08:00
@CivAx 那我直接把 gitlab 和 Jenkins 也扔在内网开发服务器行吗? 23333
SoarKyle
2019-10-24 14:55:35 +08:00
@nicevar 有比较合适的推荐吗?
CivAx
2019-10-24 14:56:21 +08:00
@SoarKyle #66 我们 Gitlab 上云服务器是因为阿里云有自动备份镜像,而且我们有 Vue 在线上部署是直接用脚本拉,同时内网的 EXSi 已经开了快 40 个服务器了拖 Git 明显磁盘卡顿,我们 Jenkins 在内网是因为要拉代码到本地打包,主要更新对象是位于内网的服务器。
realpg
2019-10-24 14:57:02 +08:00
@SoarKyle #63
当然行了……
而且可靠性也可以……
只要灰不大,且电源主板用可靠一点的,7*24*365 寿命都很可观
hakono
2019-10-24 15:08:34 +08:00
@wj5868386
> This project has been forked from Gogs since 2016.11 but changed a lot.

最开始 gitea 是 gogs 的分支,因为 gogs 是个人项目,然后作者不愿下放代码修改权限,导致很多人对此很不安,于是从 gogs 中分出了一个社区驱动维护的分支。 开始 gitea 是差不多跟着 gogs 更新的,所以两者非常相似。但随着版本迭代,现在两者已经差别很大了
lulu00147
2019-10-24 15:24:49 +08:00
兄弟,gitlab 吃资源,特别是内存。
推荐试试 Fossil,好用的一逼,普通内网 4g 内存的 win7 就能撑百十来个人,不信试一下。
外网随便买个阿里云最便宜那种就行。
tailf
2019-10-24 16:14:09 +08:00
有机房的话就淘宝二手服务器,便宜又大碗,缺点是噪音大,巨大,极大。没机房的话可以买戴尔惠普的企业级主机放在办公室里跑。Gitlab 对磁盘 IO 的要求非常高,不建议使用云服务器。
SoarKyle
2019-10-25 14:43:00 +08:00
@tailf 准备搞企业级主机,主机能顺便把开发服务器也干了吗?
tailf
2019-10-29 14:51:16 +08:00
@SoarKyle 可以,我司目前的开发虚拟机都是 kvm 跑在一台戴尔主机上,最多跑过 10 台四核 2G 的虚拟机,母鸡内存磁盘够大就行。
nicholasxuu
2021-04-16 15:33:21 +08:00
阿里云 4C8G 足够。
cicd runner 放到 k8s serverless 集群里运行。
lunny
2022-02-25 20:28:45 +08:00
直接 Gitea 啊

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

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

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

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

© 2021 V2EX