AI 产品
AI 实验室OpenAI 智能体Claude 代理Grok BotWorkstation CRM (WSL CRM)营销所有产品
AI 解决方案
Applied AIAI AgentsGenerative AIAI AutomationAI UpskillingAI SME Packages企业 AI 实验室AI 工作站私有 AIGPU 集群边缘 AI行业 AI
AI 服务
Platform ModernisationDigital EngineeringData Foundations & AIAutonomous OperationsAI 咨询DevOps 自动化网络安全软件开发智能体构建MLOps 搭建
关于我们
合作伙伴客户案例
AI InsightsJev seriesBenchmark LabModel selection
文章
文档
工具WSL 代理Ring PromoterWSL VaultJobshoutSysOps 24/7
新闻
博客
联系我们登录

面向现代企业的 AI 工作站、AI 多智能体软件、GPU 基础设施和智能代理解决方案。

联系我们

AI 解决方案

Applied AIAI AgentsGenerative AIAI AutomationAI UpskillingAI SME Packages企业 AI 实验室行业 AI

产品

所有产品WSL CRM 与 ERP营销OpenAI 智能体WSL 代理Ring PromoterWSL VaultJobshoutSysOps 24/7

公司

关于我们为什么选择Workstation合作伙伴客户案例定价联系

资源

AI Insights文章文档博客搜索网站地图
英国办公室
77-79 Marlowes, Hemel Hempstead HP1 1LF路线指引 — 从 M25 外环伦敦 20 号出口驶出公司编号: 11641870周一至周五:上午 9:00 - 下午 6:00 GMT
+44 7515 356 146
比利时办公室
Workstation SRL, Rue Vanderkindere 34, 1180 Uccle, BrusselsBE 0751.518.683周一至周五:上午 9:00 - 下午 6:00 CET
+32 492 45 67 46
印度办公室
#159 Sector 9, Pocket 1, DDA Flats, 110077 Dwarka, New Delhi
+91 98881 98841

© 2026 Workstation AI。保留所有权利。

隐私Cookie服务条款网站地图

Loading blog...

首页 / 博客
GitlabKubernetesDevOpsCicdFinOpsPlatform Engineering

停止为闲置的 CI 付费:在 Kubernetes 上运行 GitLab Runners

在周一高峰期扩展 CI 规模,然后在夜间和周末缩减容量——附带操作演示视频的五分钟指南。

Balinder Walia2026年9月29日1 min read

大多数团队为持续集成付费的方式,仿佛每个夜晚和周末仍然是周一早晨。GitLab Runners 在 Kubernetes 上颠覆了这一模式:当流水线到来时扩展容量,当办公室安静下来时再缩减。阅读技术深度解析以了解 Helm 价值、执行器设置及成本模型。

GitLab Runners on Kubernetes — scale up by day, down at night

底线。为峰值预留资源,为低谷释放资源。临时作业容器在需求下降时(尤其是夜晚和周末)回收 CPU、内存和存储空间,因此周一的资源池不会为周六的账单买单。

观看视频

1. Runners & pipelines— 在 Kubernetes 上自动扩展 GitLab Runner 工作负载。

youtu.be/vURXfbvWK_0

2. GitLab Server on HA Kubernetes— 几分钟内通过 Operator 部署。

youtu.be/fu82hENYNEs· 文档:GitLab Operator

昂贵的习惯

  • 白天:合并请求和测试使需求激增。
  • 夜晚:活动减少;固定虚拟机仍在消耗 CPU 和内存。
  • 周末:通常接近空闲——但磁盘和节点可能仍在计费。

您不是在为已完成的构建付费,而是在为无论是否有人使用都存在的容量付费。

更简洁的架构图

GitLab 的Runner执行流水线任务。Kubernetes可以将这些工作节点创建为短生命周期的 Pod,并在任务完成后将其删除。在超大规模场景下,同样的思路适用于节点:队列积压时增加节点;夜间和周末则减少——理想情况下几乎为零。

巨大成本节省的来源

  1. 在工作时间(人类或机器人活跃时)弹性扩容——并行启动任务 Pod,直至达到并发和集群限制。
  2. 需求消失时强力缩容——Pod 自动消失;借助集群自动伸缩,空闲节点离开集群。
  3. 停止在安静时段浪费 CPU、内存和存储来维持始终在线的 Runner 集群。
  4. 为成果付费,而非为基础设施付费——保留 GitLab 和轻量级 Runner 管理器;让空闲时的资源池自然蒸发。

巨大的节省体现在:周一的峰值不再决定周二凌晨的账单——而周六的寂静终于在发票上显得安静了。

官方文档

  • 使用 Helm 图表安装 GitLab Runner
  • 配置 Runner Helm 图表
  • Kubernetes 执行器
  • GitLab Runner 自动伸缩
  • GitLab Operator 安装

下一篇:超大规模技术文章涵盖 Operator 与 Helm 轨道、并发、DinD、可观测性以及 FinOps 检查清单。课程构建提示:gitlab-runners-k3s-hyperscale-course.prompt.md在 Workstation 网站仓库中(替换已退役的 devops.git 链接)。

由Workstation发布。