You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+6-9Lines changed: 6 additions & 9 deletions
Original file line number
Diff line number
Diff line change
@@ -156,7 +156,7 @@ Next create a second terraform workspace and initiate the module, or adapt one o
156
156
157
157
Note that `github_app.key_base64` needs to be a base64-encoded string of the `.pem` file i.e. the output of `base64 app.private-key.pem`. The decoded string can either be a multiline value or a single line value with new lines represented with literal `\n` characters.
158
158
159
-
```terraform
159
+
```hcl
160
160
module "github-runner" {
161
161
source = "philips-labs/github-runner/aws"
162
162
version = "REPLACE_WITH_VERSION"
@@ -244,7 +244,6 @@ module "runners" {
244
244
...
245
245
kms_key_arn = aws_kms_key.github.arn
246
246
...
247
-
248
247
```
249
248
250
249
### Pool
@@ -360,13 +359,13 @@ In case the setup does not work as intended follow the trace of events:
@@ -398,7 +397,7 @@ In case the setup does not work as intended follow the trace of events:
398
397
| <aname="input_ami_owners"></a> [ami\_owners](#input\_ami\_owners)| The list of owners used to select the AMI of action runner instances. |`list(string)`| <pre>[<br> "amazon"<br>]</pre> | no |
399
398
| <aname="input_aws_partition"></a> [aws\_partition](#input\_aws\_partition)| (optiona) partition in the arn namespace to use if not 'aws' |`string`|`"aws"`| no |
| <aname="input_cloudwatch_config"></a> [cloudwatch\_config](#input\_cloudwatch\_config)| (optional) Replaces the module default cloudwatch log config. See https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch-Agent-Configuration-File-Details.html for details. |`string`|`null`| no |
403
402
| <aname="input_create_service_linked_role_spot"></a> [create\_service\_linked\_role\_spot](#input\_create\_service\_linked\_role\_spot)| (optional) create the serviced linked role for spot instances that is required by the scale-up lambda. |`bool`|`false`| no |
404
403
| <aname="input_delay_webhook_event"></a> [delay\_webhook\_event](#input\_delay\_webhook\_event)| The number of seconds the event accepted by the webhook is invisible on the queue before the scale up lambda will receive the event. |`number`|`30`| no |
@@ -428,7 +427,7 @@ In case the setup does not work as intended follow the trace of events:
428
427
| <aname="input_kms_key_arn"></a> [kms\_key\_arn](#input\_kms\_key\_arn)| Optional CMK Key ARN to be used for Parameter Store. This key must be in the current account. |`string`|`null`| no |
429
428
| <aname="input_lambda_architecture"></a> [lambda\_architecture](#input\_lambda\_architecture)| AWS Lambda architecture. Lambda functions using Graviton processors ('arm64') tend to have better price/performance than 'x86\_64' functions. |`string`|`"x86_64"`| no |
430
429
| <aname="input_lambda_principals"></a> [lambda\_principals](#input\_lambda\_principals)| (Optional) add extra principals to the role created for execution of the lambda, e.g. for local testing. | <pre>list(object({<br> type = string<br> identifiers = list(string)<br> }))</pre> |`[]`| no |
431
-
| <aname="input_lambda_runtime"></a> [lambda\_runtime](#input\_lambda\_runtime)| AWS Lambda runtime. |`string`|`"nodejs14.x"`| no |
430
+
| <aname="input_lambda_runtime"></a> [lambda\_runtime](#input\_lambda\_runtime)| AWS Lambda runtime. |`string`|`"nodejs16.x"`| no |
432
431
| <aname="input_lambda_s3_bucket"></a> [lambda\_s3\_bucket](#input\_lambda\_s3\_bucket)| S3 bucket from which to specify lambda functions. This is an alternative to providing local files directly. |`any`|`null`| no |
433
432
| <aname="input_lambda_security_group_ids"></a> [lambda\_security\_group\_ids](#input\_lambda\_security\_group\_ids)| List of security group IDs associated with the Lambda function. |`list(string)`|`[]`| no |
434
433
| <aname="input_lambda_subnet_ids"></a> [lambda\_subnet\_ids](#input\_lambda\_subnet\_ids)| List of subnets in which the action runners will be launched, the subnets needs to be subnets in the `vpc_id`. |`list(string)`|`[]`| no |
@@ -506,16 +505,14 @@ We welcome contribution, please checkout the [contribution guide](CONTRIBUTING.m
506
505
507
506
This module is part of the Philips Forest.
508
507
509
-
```bash
510
-
508
+
```plain
511
509
___ _
512
510
/ __\__ _ __ ___ ___| |_
513
511
/ _\/ _ \| '__/ _ \/ __| __|
514
512
/ / | (_) | | | __/\__ \ |_
515
513
\/ \___/|_| \___||___/\__|
516
514
517
515
Infrastructure
518
-
519
516
```
520
517
521
518
Talk to the forestkeepers in the `runners`-channel on Slack.
0 commit comments