GHOSTby AlphaBravo
CatalogWhy GhostContactAccount
Ghost Container Registry — Secure, signed, FIPS-ready images·Built by AlphaBravo
Catalog/gha-runner-scale-set-controller

actions runner controller

FIPS 140-3Developer tools

Kubernetes controller that orchestrates ephemeral self-hosted GitHub Actions runners using autoscaling runner scale sets.

OverviewGuidesTags
Signed
SBOM
FIPS
CIS

Pull this image

About

About Actions Runner Controller

Actions Runner Controller (ARC) is a Kubernetes operator that orchestrates and scales self-hosted runners for GitHub Actions. It watches AutoscalingRunnerSet custom resources and automatically scales runner pods up and down based on the number of queued workflow jobs in a repository, organization, or enterprise. Runners are ephemeral and container-based, so new instances start and stop rapidly without leaving residual state.

ARC is installed via Helm charts and requires a GitHub App or personal access token to authenticate to the GitHub API. The controller manages the full lifecycle of runner scale sets and spawns a per-scale-set listener process (ghalistener) that polls GitHub for pending jobs. Optional components (github-webhook-server, actions-metrics-server) enable webhook-driven scaling and Prometheus metrics respectively.

For more details, see https://github.com/actions/actions-runner-controller.

Recently pushed

View all →
0.14.2-e84a97669148
0 CVEs49 MBAug 18
0.14.2-distroless-49431cb0c63fFIPSDistroless
8 CVEs84 MBAug 18
0.13.1-distroless-58701461baefFIPSDistroless

Image details

Distribution
Debian
Architecture
amd64
Latest size
49 MB
Variants
Base + FIPS
Last pushed
Aug 18, 2026
Last scanned
Aug 20, 2026 · Trivy

Resources

Documentation ↗
Available tags
3 tags
View tags →
Latest digest
sha256:63b2ea358ffa…
52 CVEs
86 MB
Aug 13
0.14.2-distroless-dac074dcecedFIPSDistroless
0 CVEs84 MBAug 13
0.14.2-d85916883af8
0 CVEs49 MBAug 10