File tree Expand file tree Collapse file tree 1 file changed +1
-1
lines changed Expand file tree Collapse file tree 1 file changed +1
-1
lines changed Original file line number Diff line number Diff line change 1
1
# Terraform module for scalable self hosted GitHub action runners <!-- omit in toc -->
2
2
3
- [](https://github.com/jonico/awesome-runners)[](https://registry.terraform.io/modules/philips-labs/github-runner/aws/) [](https://github.com/philips-labs/terraform-aws-github-runner/actions/workflows/terraform.yml) [](https://github.com/philips-labs/terraform-aws-github-runner/actions/workflows/lambda-webhook.yml) [](https://github.com/philips-labs/terraform-aws-github-runner/actions/workflows/lambda-runners.yml) [](https://github.com/philips-labs/terraform-aws-github-runner/actions/workflows/lambda-runner-binaries-syncer.yml)
3
+ [ ![ awesome-runners] ( https://img.shields.io/badge/listed%20on-awesome--runners-blue.svg )] ( https://github.com/jonico/awesome-runners ) [ ![ Terraform registry] ( https://img.shields.io/github/v/release/philips-labs/terraform-aws-github-runner?label=Terraform%20Registry )] ( https://registry.terraform.io/modules/philips-labs/github-runner/aws/ ) [ ![ Terraform checks] ( https://github.com/philips-labs/terraform-aws-github-runner/actions/workflows/terraform.yml/badge.svg )] ( https://github.com/philips-labs/terraform-aws-github-runner/actions/workflows/terraform.yml ) [ ![ Lambdas] ( https://github.com/philips-labs/terraform-aws-github-runner/actions/workflows/lambda.yml/badge.svg )] ( https://github.com/philips-labs/terraform-aws-github-runner/actions/workflows/lambda.yml )
4
4
5
5
This [ Terraform] ( https://www.terraform.io/ ) module creates the required infrastructure needed to host [ GitHub Actions] ( https://github.com/features/actions ) self-hosted, auto-scaling runners on [ AWS spot instances] ( https://aws.amazon.com/ec2/spot/ ) . It provides the required logic to handle the life cycle for scaling up and down using a set of AWS Lambda functions. Runners are scaled down to zero to avoid costs when no workflows are active.
6
6
You can’t perform that action at this time.
0 commit comments