面向自托管 CI/CD 运行器的 VPS
托管式 CI 分钟数被计量、排队且预热缓慢。VeloxMedia VPS 把任何 CI 系统变成一个由你掌控的常驻运行器:一次性安装 Docker 和你的运行器代理,在作业之间保持构建缓存热态,并以固定月费而非按分钟超量计费付费。
每台服务器都配备完整 root 权限、NVMe SSD 存储、不限量数据流量和独享 IPv4。注册 GitLab Runner、GitHub Actions 自托管运行器、Jenkins 代理、Drone、Woodpecker 或 Buildkite 代理,然后把你的流水线指向你掌控的硬件。部署约 60 秒完成,一键重装在构建环境漂移时把运行器恢复到干净状态。
由于流量不限量,拉取基础镜像、安装依赖和推送产物绝不会触发出站费用。集群化高可用让运行器在硬件故障中保持在线,零停机在线迁移在主机维护期间迁移工作负载,因此长时间的构建不会被中断。
- 每月固定价低至 $5,无按分钟构建收费,无开通费
- NVMe SSD 存储,加速依赖恢复与 Docker 层缓存
- 不限量数据流量,用于镜像拉取和产物上传
- 完整 root 权限,安装 Docker 和任何自托管运行器代理
- 60 秒部署,一键重装打造干净、可复现的运行器
- 独享 IPv4,在私有镜像库和部署目标中将运行器加入白名单
为何在 VPS 上运行你自己的 CI/CD 运行器
托管式运行器按分钟计费,并在你无法掌控的套餐上限制并发。专用 VPS 颠覆了这一模式。你以固定月费付费,没有按分钟收费,没有开通费,因此繁忙的流水线与空闲的花费相同。运行器在作业之间保持在线,这意味着当下一次构建开始时,依赖缓存、Docker 层和已克隆的仓库已经在磁盘上。你决定工具链、并发和运行器标签,没有任何东西被限制在用量层级之后。
NVMe 上更快的构建,配不限量流量
大部分 CI 时间花在安装依赖、恢复缓存和拉取容器镜像上。NVMe SSD 存储削减这些开销:npm、pip、cargo、go mod 和 Maven 缓存快速恢复,Docker 层缓存以 NVMe 速度读写,大型 monorepo 的检出保持快速。不限量数据流量意味着持续拉取基础镜像和推送构建产物不会增加带宽账单。分布式复制的 NVMe 存储位于每台服务器之下,因此缓存数据可抵御单块磁盘或主机故障。
完整 root,支持 Docker、容器和任何运行器代理
你在每台服务器上都获得完整的 root 或管理员权限,因此可以安装 Docker、Podman、buildx、语言工具链以及你选择的运行器代理。注册带 Docker 或 shell executor 的 GitLab Runner、GitHub Actions 自托管运行器、Jenkins 代理,或 Drone、Woodpecker 和 Buildkite 代理。从 Ubuntu、Debian、AlmaLinux、Rocky Linux、Fedora、CentOS 或 Alpine 中选择,并在需要构建 .NET、MSVC 或其他 Windows 目标时选用 Windows Server。若你在配置途中把自己锁在门外,基于浏览器的控制台可直接从门户提供 VNC、SSH 和 RDP 访问。
干净、可复现、可秒级重置的运行器
当多个作业共享一台主机时,构建卫生很重要。一键重装和重建可在约 60 秒内把运行器恢复到干净的操作系统,因此你可以回收一台积累了状态的机器。快照捕获一台配置完备的黄金运行器,让你恢复它或把该配置克隆到新服务器。备份和救援模式恢复一台无法启动的主机,漏洞监控在未打补丁的软件包进入构建之前就将其标记。独享 IPv4 加上防火墙规则让你在私有镜像库、产物存储或生产部署目标中将运行器加入白名单,反向 DNS 可从面板编辑。
按你的流水线选型,并部署在代码附近
六款统一套餐从轻量到重型流水线扩展。Micro(1 vCPU / 2 GB / 20 GB)和 Small(2 / 4 / 40)适合代码检查和单个小型构建。Medium(4 / 8 / 80)是一台可靠的通用容器运行器。Plus(4 / 12 / 120)为 JVM 构建、大型 node_modules 树和集成测试套件增添内存,而 Pro(6 / 16 / 160)和 Max(8 / 32 / 200)可处理并行矩阵作业和大型 monorepo。随负载增长运行更大的套餐或增加更多运行器实例。在 London、Amsterdam、US East(Ohio)或 US West(California)部署,Warsaw、Montreal 和 Utah 即将推出,让运行器紧邻你的 git 主机和部署目标。定价起于每月 $5,Amsterdam 低至 $6,年付赠送两个月免费。每次部署、重装和快照都在客户门户中进行,背后是安全托管的银行卡结账和 7×24 全天候支持。
面向自托管 CI/CD 运行器的 VPS 个问题
我能在这些 VPS 运行器上运行哪些 CI/CD 系统?
任何支持自托管运行器或代理的 CI 系统。常见选择有 GitLab Runner、GitHub Actions 自托管运行器、Jenkins 代理,以及 Drone、Woodpecker 或 Buildkite 代理。你拥有完整 root,可在 Ubuntu、Debian、AlmaLinux、Rocky Linux、Fedora、CentOS、Alpine 或 Windows Server 上安装代理、Docker 和你的工具链。
CI/CD 运行器我需要多大的 VPS?
取决于你的构建。Small(2 vCPU / 4 GB)可处理单个轻量流水线,Medium(4 / 8)是一台不错的通用容器运行器,Plus(4 / 12)适合内存密集的 JVM 或集成构建。Pro(6 / 16)和 Max(8 / 32)可运行并行矩阵作业和大型 monorepo。当负载增长时,升级到更大的套餐或部署更多运行器实例。
如何在作业之间保持构建环境干净?
在容器中运行每个作业以实现隔离,并使用一键重装或重建在约 60 秒内把整个运行器重置到干净的操作系统。快照让你保存一台配置完备的黄金运行器并按需恢复,而备份和救援模式可恢复一台无法启动的主机。
拉取镜像和推送产物会计入带宽上限吗?
不会。每台服务器都包含不限量数据流量,因此拉取基础镜像、恢复缓存和上传构建产物都不会产生按 GB 计的出站费用。每台服务器还附带一个独享 IPv4,你可以在私有镜像库或防火墙中将其加入白名单。
