Running GitLab CI on Cloudflare Workers & Containers: a custom GitLab Runner executor

Can Cloudflare’s serverless platform replace the VMs/Kubernetes behind a GitLab Runner fleet?

This project explores the question with a GitLab Runner Custom Executor that hands CI job execution off to a Cloudflare Worker driving Cloudflare Containers, with image builds handled by Kaniko.

Why this approach, what works today, and what’s still open.