actions-runner-controller

by actions · Infrastructure

Kubernetes controller for GitHub Actions self-hosted runners

New0 ratings6,484 starsActive
InfrastructureDeveloper ToolGoShell
↓ Download gha-runner-scale-set-0.14.2GitHub⚑ Report
actions-runner-controller — image 1

About this project

Actions Runner Controller (ARC) About Actions Runner Controller (ARC) is a Kubernetes operator that orchestrates and scales self-hosted runners for GitHub Actions. With ARC, you can create runner scale sets that automatically scale based on the number of workflows running in your repository, organization, or enterprise. Because controlled runners can be ephemeral and based on containers, new runner instances can scale up or down rapidly and cleanly. For more information about autoscaling, see "Autoscaling with self-hosted runners." You can set up ARC on Kubernetes using Helm, then create and run a workflow that uses runner scale sets. For more information about runner scale sets,…

Technologies

ShellDockerfileMakefileGo TemplateGogithub-actionskubernetesoperator

Project health

Actively maintained
Last updateyesterday
Contributors306
Latest releasegha-runner-scale-set-0.14.2
Open issues & PRs396
LicenseApache-2.0
On GitHubsince 2020

GitHub

6,484
stars
1,472
forks
306
contributors
396
open issues & PRs
Go
language
yesterday
last commit
View on GitHub ↗All releases ↗

Reviews

out of 5 · 0 ratings
★★★★★
0%
★★★★
0%
★★★
0%
★★
0%
0%
Sign in to write a review
No reviews yet
Be the first to review actions-runner-controller.

Built by

actions
Imported from GitHub · not yet claimed on GitPalace
View developer pageSign in with GitHub to claim

Maintain actions/actions-runner-controller? Claiming verifies admin access through your GitHub account and gives you control of this listing.

You might also like