actions-runner-controller/config
KUOKA Yusuke 5bb2694349
feat: Repository-wide RunnerDeployment Autoscaling (#57)
* feat: Repository-wide RunnerDeployment Autoscaling

This adds `maxReplicas` and `minReplicas` to the RunnerDeploymentSpec. If and only if both fields are set, the controller computes and sets desired `replicas` automatically depending on the demand.

The number of demanded runner replicas is computed by `queued workflow runs + in_progress workflow runs` for the repository. The support for organizational runners is not included.

Ref https://github.com/summerwind/actions-runner-controller/issues/10
2020-06-27 17:26:46 +09:00
..
certmanager Initial commit 2020-01-28 15:03:23 +09:00
crd feat: Repository-wide RunnerDeployment Autoscaling (#57) 2020-06-27 17:26:46 +09:00
default Add manifests for validation webhook 2020-04-30 22:12:39 +09:00
manager Add environment variables and volumes for GitHub Apps credentials 2020-03-26 23:12:54 +09:00
prometheus Initial commit 2020-01-28 15:03:23 +09:00
rbac Add permission to create/patch events resource 2020-03-27 23:25:37 +09:00
samples Add sample manifest of RunnerDeployment and RunnerReplicaSet 2020-03-15 22:08:01 +09:00
webhook Add manifests for validation webhook 2020-04-30 22:12:39 +09:00