AC

Actions Runner Controller

Run self-hosted GitHub Actions runners on Kubernetes

Automation & Workflows ★ 6.4k stars Hard setup Apache-2.0

Actions Runner Controller manages self-hosted GitHub Actions runners as scalable workloads on Kubernetes, creating and destroying runners on demand. It gives teams elastic, self-hosted CI capacity.

Key features

  • Autoscaling runners
  • Kubernetes-native
  • Ephemeral runner pods
  • Webhook-driven scaling

Pros & cons

Strengths

  • Elastic CI capacity
  • Keeps builds in your cluster

Trade-offs

  • Kubernetes expertise required
  • Complex configuration

Actions Runner Controller replaces

Compare Actions Runner Controller

10 head-to-head comparisons.

Similar automation & workflows apps