Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit af32d9a

Browse files
niloferMartin Lopesethanpalm
authored
Add Recommended Autoscaling Solutions section (github#21976)
* Add Recommended Autoscaling Solutions section Included links to the two recommend solutions and a brief table with comparisons between the two * Update table * Update table * Added some small edits * Update autoscaling-with-self-hosted-runners.md * Update autoscaling-with-self-hosted-runners.md * Update autoscaling-with-self-hosted-runners.md Co-authored-by: Martin Lopes <[email protected]> Co-authored-by: Ethan Palm <[email protected]>
1 parent 03c7881 commit af32d9a

File tree

1 file changed

+18
-0
lines changed

1 file changed

+18
-0
lines changed

content/actions/hosting-your-own-runners/autoscaling-with-self-hosted-runners.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,3 +54,21 @@ Your access token will require the following scope:
5454
To authenticate using a {% data variables.product.prodname_dotcom %} App, it must be assigned the following permissions:
5555
- For repositories, assign the `administration` permission.
5656
- for organizations, assign the `organization_self_hosted_runners` permission.
57+
58+
## Recommended autoscaling solutions
59+
60+
{% data variables.product.prodname_dotcom %} recommends and partners closely with two open source projects that you can use for autoscaling your runners. One or both solutions may be suitable, based on your needs.
61+
62+
The following repositories have detailed instructions for setting up these autoscalers:
63+
64+
- [actions-runner-controller/actions-runner-controller](https://github.com/actions-runner-controller/actions-runner-controller) - A Kubernetes controller for {% data variables.product.prodname_actions %} self-hosted runnners.
65+
- [philips-labs/terraform-aws-github-runner](https://github.com/philips-labs/terraform-aws-github-runner) - A Terraform module for scalable {% data variables.product.prodname_actions %} runners on Amazon Web Services.
66+
67+
Each solution has certain specifics that may be important to consider:
68+
69+
| **Features** | **actions-runner-controller** | **terraform-aws-github-runner** |
70+
| :--- | :--- | :--- |
71+
| Runtime | Kubernetes | Linux and Windows VMs |
72+
| Supported Clouds | Azure, Amazon Web Services, Google Cloud Platform, on-premises | Amazon Web Services |
73+
| Where runners can be scaled | Enterprise, organization, and repository levels. By runner label and runner group. | Organization and repository levels. By runner label and runner group. |
74+
| Pull-based autoscaling support | Yes | No |

0 commit comments

Comments
 (0)