网易首页 > 网易号 > 正文 申请入驻

朋友要GitLab,我给了他150MB的替代方案

0
分享至

周三下午,一个朋友发来链接:GitHub可能在俄罗斯被封锁,问我能不能搭个GitLab。我回了两个字:不用。

不是不想帮忙,是看过GitLab的文档之后,我直接关了页面——起步就要4GB内存。我们那台服务器上本来就跑着项目,GitLab上去能把所有资源吃干抹净。


我提了另一个方案:这个工具大学黑客马拉松用过,轻量,闲置时大概150MB内存。朋友没犹豫,同意了。

部署跑着的时候,我随口问了句他怎么同步Obsidian笔记。答案很朴素:WebDAV,没什么特别的。反正服务器端口已经开了,顺手把Nextcloud也扔了进去。一个半小时后,git托管和云存储都有了。

为什么不是GitLab

4GB只是启动需求。我们的服务器没有专职给git,现有项目还在跑。GitLab上去等于宣告其他服务死刑。

替代方案的内存占用是150MB级别。Actions兼容GitHub Actions语法,现有工作流搬过来不用重写。这些我之前在黑客马拉松验证过,知道能跑。

第一次正经用Helm

第一次碰Kubernetes是大四,为了课程成绩部署项目。手写manifest——Deployment、Service、Ingress、PVC,循环往复。知道Helm存在,但没动力学。

这次被迫上手。体验像pacman,但是给Kubernetes用的。一个values.yaml替代五百行YAML,一条命令全起。按老办法做我会疯。

但Helm一开始连集群都看不到:

Kubernetes cluster unreachable: Get "http://localhost:8080/version"

k3s把kubeconfig放在Helm默认不找的地方。解决:

export KUBECONFIG=/etc/rancher/k3s/k3s.yaml

echo 'export KUBECONFIG=/etc/rancher/k3s/k3s.yaml' >> ~/.bashrc

轻量git服务部署实录

服务器已有ingress-nginx和cert-manager,配了letsencrypt-prod的ClusterIssuer。DNS提前设好:A记录 git.logiflowadvanced.online 指向 2.27.42.100。

values.yaml核心配置:

ingress启用,指定nginx类,主机名git.logiflowadvanced.online,TLS用gitea-tls密钥,注解挂上cert-manager.io/cluster-issuer: letsencrypt-prod。服务本身配了管理员账号、10GB持久化存储,数据库用单节点PostgreSQL而非高可用版。

执行:

helm repo add gitea-charts https://dl.gitea.com/charts/

helm repo update

helm install gitea gitea-charts/gitea --namespace gitea --create-namespace -f values.yaml

Pod起来了。打开浏览器——证书无效,浏览器报警。

查Ingress:CLASS字段显示。nginx控制器完全忽略了这个Ingress,cert-manager没触发,nginx在拿默认自签名证书应付。

修补:

kubectl patch ingress gitea -n gitea --type=json -p='[{"op":"add","path":"/spec/ingressClassName","value":"nginx"}]'

补丁打完,cert-manager签发证书,站点正常打开。

SSH配置

ssh服务以headless ClusterIP类型创建。需要暴露到外部,改Service类型为LoadBalancer或NodePort,或者走Ingress的TCP/UDP转发。我们选了NodePort,指定高位端口,防火墙放行。

Nextcloud顺手牵羊

Obsidian的WebDAV需求很简单,但Nextcloud能提供更多。同一套Helm流程,values.yaml改改就能上。文件同步、日历、联系人,一次性全解决。

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
被28岁女人睡2次,男子得知其有老公,2017年将她杀害,不想吃亏

被28岁女人睡2次,男子得知其有老公,2017年将她杀害,不想吃亏

汉史趣闻
2026-05-12 11:11:40
马科斯没想到,参议院会出现枪声,杜系重臣被困,麻烦的还在后面

马科斯没想到,参议院会出现枪声,杜系重臣被困,麻烦的还在后面

叹为观止易
2026-05-15 03:30:43
许尔策勒:将和日本队共同决定三笘薰的情况

许尔策勒:将和日本队共同决定三笘薰的情况

懂球帝
2026-05-14 21:40:31
樊振东拒绝回归真相曝光!并非不顾情面,小胖只想安心休整

樊振东拒绝回归真相曝光!并非不顾情面,小胖只想安心休整

林子说事
2026-05-15 00:00:32
两任国防部长判死缓,今天不得不提这个人了。

两任国防部长判死缓,今天不得不提这个人了。

华人星光
2026-05-08 11:04:21
特朗普首份见面礼,中国照单全收,人民日报点醒中美新心态

特朗普首份见面礼,中国照单全收,人民日报点醒中美新心态

三石记
2026-05-15 08:45:25
地表最强175!小托马斯正式回归绿军!

地表最强175!小托马斯正式回归绿军!

篮球大图
2026-05-15 09:08:12
转账5千要查祖宗,内鬼卷走1800万却一路绿灯!银行双标太离谱了

转账5千要查祖宗,内鬼卷走1800万却一路绿灯!银行双标太离谱了

今朝牛马
2026-05-06 21:00:56
若中日爆发战争,100多万在日华人很有可能被扣留?

若中日爆发战争,100多万在日华人很有可能被扣留?

金哥说新能源车
2026-05-15 08:57:28
诺兰《奥德赛》选角不是问题,但马特·达蒙这句台词让我皱眉头

诺兰《奥德赛》选角不是问题,但马特·达蒙这句台词让我皱眉头

晚星归航2
2026-05-15 03:38:40
其实,男人遇见深爱的女人,往往不是变大方,而是会下意识有这两个反常

其实,男人遇见深爱的女人,往往不是变大方,而是会下意识有这两个反常

心理观察局
2026-05-15 09:45:41
一张“初三女孩体测”照片,让家长被数万网友指责:太不用心了!

一张“初三女孩体测”照片,让家长被数万网友指责:太不用心了!

川渝视觉
2026-04-25 20:19:24
中国股市:但凡第二天的涨停股,都逃不过这个规律,无一例外

中国股市:但凡第二天的涨停股,都逃不过这个规律,无一例外

股经纵横谈
2026-04-01 19:03:17
广东回莞暂时解散:徐杰找奎因签名,王少杰好难过,焦泊乔说拜拜

广东回莞暂时解散:徐杰找奎因签名,王少杰好难过,焦泊乔说拜拜

二哥聊球
2026-05-14 11:08:11
在日本工作的华人感慨:不要信媒体吹牛,日本相当于我国二线城市

在日本工作的华人感慨:不要信媒体吹牛,日本相当于我国二线城市

一口娱乐
2026-05-15 01:35:53
西甲乱套了!瓦伦西亚1-1后有望保级,榜尾7队差3分,2弱旅或降级

西甲乱套了!瓦伦西亚1-1后有望保级,榜尾7队差3分,2弱旅或降级

体育知多少
2026-05-15 09:24:57
日韩股市,集体跳水

日韩股市,集体跳水

第一财经资讯
2026-05-15 10:12:22
现在这个时间点,不要花钱去日本旅游,可能会害了自家人

现在这个时间点,不要花钱去日本旅游,可能会害了自家人

青梅侃史啊
2026-05-15 09:44:25
“1,3,?,4”,一组诡异的标尺数字,让这本顶刊6年来首次撤稿

“1,3,?,4”,一组诡异的标尺数字,让这本顶刊6年来首次撤稿

返朴
2026-05-14 08:10:35
太提气了!走出人民大会堂的那一刻,他们的手势说明一切

太提气了!走出人民大会堂的那一刻,他们的手势说明一切

今日搞笑分享
2026-05-14 19:31:47
2026-05-15 11:00:49
灰度测试中
灰度测试中
生活正在重构,目前还在灰度测试阶段,暂不全量发布。
2753文章数 27关注度
往期回顾 全部

科技要闻

两年联姻一地鸡毛,传苹果OpenAI濒临决裂

头条要闻

媒体:特朗普访华举世瞩目 又一次使用“最高级用语”

头条要闻

媒体:特朗普访华举世瞩目 又一次使用“最高级用语”

体育要闻

德约科维奇买的球队,从第6级联赛升入法甲

娱乐要闻

方媛回应住男生单人间:女孩的配得感

财经要闻

特朗普的北京时刻

汽车要闻

双零重力座椅/AI智能体/调光天幕 启境GT7内饰发布

态度原创

本地
亲子
家居
时尚
公开课

本地新闻

用苏绣的方式,打开江西婺源

亲子要闻

我和7个月女娃的晚间规律【周六野Zoey】

家居要闻

精神奢享 对话塔尖需求

看《给阿嬷的情书》,带纸巾,别带懂王

公开课

李玫瑾:为什么性格比能力更重要?

无障碍浏览 进入关怀版