Add project to awesome-runners list (#319)

This commit is contained in:
Johannes Nicolai
2021-02-17 01:14:42 +01:00
committed by GitHub
parent eb2eaf8130
commit 6cce3fefc5

View File

@@ -1,5 +1,7 @@
# actions-runner-controller # actions-runner-controller
[![awesome-runners](https://img.shields.io/badge/listed%20on-awesome--runners-blue.svg)](https://github.com/jonico/awesome-runners)
This controller operates self-hosted runners for GitHub Actions on your Kubernetes cluster. This controller operates self-hosted runners for GitHub Actions on your Kubernetes cluster.
ToC: ToC:
@@ -393,7 +395,7 @@ spec:
``` ```
With the above example, the webhook server scales `myrunners` by `1` replica for 5 minutes on each `check_run` event With the above example, the webhook server scales `myrunners` by `1` replica for 5 minutes on each `check_run` event
with the type of `created` and the status of `queued` received. with the type of `created` and the status of `queued` received.
The primary benefit of autoscaling on Webhook compared to the standard autoscaling is that this one allows you to The primary benefit of autoscaling on Webhook compared to the standard autoscaling is that this one allows you to
immediately add "resource slack" for future GitHub Actions job runs. immediately add "resource slack" for future GitHub Actions job runs.
@@ -529,14 +531,14 @@ spec:
requests: requests:
cpu: "2.0" cpu: "2.0"
memory: "4Gi" memory: "4Gi"
# Timeout after a node crashed or became unreachable to evict your pods somewhere else (default 5mins) # Timeout after a node crashed or became unreachable to evict your pods somewhere else (default 5mins)
tolerations: tolerations:
- key: "node.kubernetes.io/unreachable" - key: "node.kubernetes.io/unreachable"
operator: "Exists" operator: "Exists"
effect: "NoExecute" effect: "NoExecute"
tolerationSeconds: 10 tolerationSeconds: 10
# If set to false, there are no privileged container and you cannot use docker. # If set to false, there are no privileged container and you cannot use docker.
dockerEnabled: false dockerEnabled: false
# If set to true, runner pod container only 1 container that's expected to be able to run docker, too. # If set to true, runner pod container only 1 container that's expected to be able to run docker, too.