Self-Hosted Runners
Run GitHub Actions with self-hosted runners in DuploCloud
Deploying Self-Hosted Runners
Deploy the Actions Runner Controller (ARC)
resource "helm_release" "runner_scale_set_controller" {
name = "runner-scale-set-controller"
namespace = "duploservices-gharc01"
repository = "oci://ghcr.io/actions/actions-runner-controller-charts"
chart = "gha-runner-scale-set-controller"
version = "0.9.3"
atomic = true
timeout = 600
values = [
yamlencode({
nodeSelector = {
# Only place the controller pods on hosts for this tenant.
tenantname = "duploservices-gharc01"
}
})
]
}Setup Access by Creating a GitHub App
Deploy the Runners
Test the Runners
Additional Resources
Last updated
Was this helpful?

