The GitLab CI Playbook: Running 75,000 Jobs a Day

A team at a large enterprise runs 75,000 GitLab CI jobs every day. Their setup is almost boring. EKS for runner management. Official Helm chart. One runner namespace per team. Fleeting plugin for autoscaling on spot instances. “We don’t think about it,” they said. “It just works.” That’s the goal. Getting there requires some deliberate architectural decisions. Here’s what teams running GitLab CI at scale have figured out. The Hierarchy That Makes Everything Else Work GitLab CI isn’t just about pipelines. It’s about the organizational structure those pipelines inherit from. ...

June 11, 2026 · 4 min · Vaultweaver