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
{{ message }}
This repository was archived by the owner on Jan 16, 2025. It is now read-only.
create_service_linked_role_spot: (Optional) create the serviced linked role for spot instances that is required by the scale-up lambda.
136
136
credit_specification: "(Optional) The credit specification of the runner instance_type. Can be unset, `standard` or `unlimited`.
137
137
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."
138
-
disable_runner_autoupdate: "Disable the auto update of the github runner agent. Be-aware there is a grace period of 30 days, see also the [GitHub article](https://github.blog/changelog/2022-02-01-github-actions-self-hosted-runners-can-now-disable-automatic-updates/)"
138
+
disable_runner_autoupdate: "Disable the auto update of the github runner agent. Beaware there is a grace period of 30 days, see also the [GitHub article](https://github.blog/changelog/2022-02-01-github-actions-self-hosted-runners-can-now-disable-automatic-updates/)"
139
139
enable_ephemeral_runners: "Enable ephemeral runners, runners will only be used once."
140
140
enable_job_queued_check: "Only scale if the job event received by the scale up lambda is is in the state queued. By default enabled for non ephemeral runners and disabled for ephemeral. Set this variable to overwrite the default behavior." = optional(bool, null)
141
141
enable_organization_runners: "Register runners to organization, instead of repo level"
Copy file name to clipboardExpand all lines: modules/runners/README.md
+2-2
Original file line number
Diff line number
Diff line change
@@ -133,7 +133,7 @@ yarn run dist
133
133
| <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 |
134
134
| <aname="input_create_service_linked_role_spot"></a> [create\_service\_linked\_role\_spot](#input\_create\_service\_linked\_role\_spot)| (optional) create the service linked role for spot instances that is required by the scale-up lambda. |`bool`|`false`| no |
135
135
| <aname="input_credit_specification"></a> [credit\_specification](#input\_credit\_specification)| The credit option for CPU usage of a T instance. Can be unset, "standard" or "unlimited". |`string`|`null`| no |
136
-
| <aname="input_disable_runner_autoupdate"></a> [disable\_runner\_autoupdate](#input\_disable\_runner\_autoupdate)| Disable the auto update of the github runner agent. Be-aware there is a grace period of 30 days, see also the [GitHub article](https://github.blog/changelog/2022-02-01-github-actions-self-hosted-runners-can-now-disable-automatic-updates/)|`bool`|`false`| no |
136
+
| <aname="input_disable_runner_autoupdate"></a> [disable\_runner\_autoupdate](#input\_disable\_runner\_autoupdate)| Disable the auto update of the github runner agent. Beaware there is a grace period of 30 days, see also the [GitHub article](https://github.blog/changelog/2022-02-01-github-actions-self-hosted-runners-can-now-disable-automatic-updates/)|`bool`|`false`| no |
| <aname="input_enable_cloudwatch_agent"></a> [enable\_cloudwatch\_agent](#input\_enable\_cloudwatch\_agent)| Enabling the cloudwatch agent on the ec2 runner instances, the runner contains default config. Configuration can be overridden via `cloudwatch_config`. |`bool`|`true`| no |
139
139
| <aname="input_enable_ephemeral_runners"></a> [enable\_ephemeral\_runners](#input\_enable\_ephemeral\_runners)| Enable ephemeral runners, runners will only be used once. |`bool`|`false`| no |
| <aname="output_runners_log_groups"></a> [runners\_log\_groups](#output\_runners\_log\_groups)| List of log groups from different log files of runner machine. |
Copy file name to clipboardExpand all lines: modules/runners/variables.tf
+1-1
Original file line number
Diff line number
Diff line change
@@ -538,7 +538,7 @@ variable "pool_config" {
538
538
}
539
539
540
540
variable"disable_runner_autoupdate" {
541
-
description="Disable the auto update of the github runner agent. Be-aware there is a grace period of 30 days, see also the [GitHub article](https://github.blog/changelog/2022-02-01-github-actions-self-hosted-runners-can-now-disable-automatic-updates/)"
541
+
description="Disable the auto update of the github runner agent. Beaware there is a grace period of 30 days, see also the [GitHub article](https://github.blog/changelog/2022-02-01-github-actions-self-hosted-runners-can-now-disable-automatic-updates/)"
Copy file name to clipboardExpand all lines: variables.tf
+22-22
Original file line number
Diff line number
Diff line change
@@ -9,7 +9,7 @@ variable "vpc_id" {
9
9
}
10
10
11
11
variable"subnet_ids" {
12
-
description="List of subnets in which the action runner instances will be launched. The subnets need to exist in the configured VPC (`vpc_id`), and must reside on different availability zones (see https://github.com/philips-labs/terraform-aws-github-runner/issues/2904)"
12
+
description="List of subnets in which the action runner instances will be launched. The subnets need to exist in the configured VPC (`vpc_id`), and must reside in different availability zones (see https://github.com/philips-labs/terraform-aws-github-runner/issues/2904)"
description="List of time period that can be defined as cron expression to keep a minimum amount of runners active instead of scaling down to 0. By defining this list you can ensure that in time periods that match the cron expression within 5 seconds a runner is kept idle."
248
+
description="List of time periods, defined as a cron expression, to keep a minimum amount of runners active instead of scaling down to 0. By defining this list you can ensure that in time periods that match the cron expression within 5 seconds a runner is kept idle."
249
249
type=list(object({
250
250
cron =string
251
251
timeZone =string
@@ -255,7 +255,7 @@ variable "idle_config" {
255
255
}
256
256
257
257
variable"enable_ssm_on_runners" {
258
-
description="Enable to allow access the runner instances for debugging purposes via SSM. Note that this adds additional permissions to the runner instances."
258
+
description="Enable to allow access to the runner instances for debugging purposes via SSM. Note that this adds additional permissions to the runner instances."
description="Enabling the cloudwatch agent on the ec2 runner instances, the runner contains default config. Configuration can be overridden via `cloudwatch_config`."
391
+
description="Enables the cloudwatch agent on the ec2 runner instances. The runner uses a default config that can be overridden via `cloudwatch_config`."
392
392
type=bool
393
393
default=true
394
394
}
395
395
396
396
variable"cloudwatch_config" {
397
-
description="(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."
397
+
description="(optional) Replaces the module's default cloudwatch log config. See https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch-Agent-Configuration-File-Details.html for details."
398
398
type=string
399
399
default=null
400
400
}
@@ -441,7 +441,7 @@ variable "key_name" {
441
441
}
442
442
443
443
variable"runner_additional_security_group_ids" {
444
-
description="(optional) List of additional security groups IDs to apply to the runner"
444
+
description="(optional) List of additional security groups IDs to apply to the runner."
description="Only scale if the job event received by the scale up lambda is is in the state queued. By default enabled for non ephemeral runners and disabled for ephemeral. Set this variable to overwrite the default behavior."
581
+
description="Only scale if the job event received by the scale up lambda is in the queued state. By default enabled for non ephemeral runners and disabled for ephemeral. Set this variable to overwrite the default behavior."
582
582
type=bool
583
583
default=null
584
584
}
585
585
586
586
variable"enable_managed_runner_security_group" {
587
-
description="Enabling the default managed security group creation. Unmanaged security groups can be specified via `runner_additional_security_group_ids`."
587
+
description="Enables creation of the default managed security group. Unmanaged security groups can be specified via `runner_additional_security_group_ids`."
description="The configuration for updating the pool. The `pool_size` to adjust to by the events triggered by the `schedule_expression`. For example you can configure a cron expression for week days to adjust the pool to 10 and another expression for the weekend to adjust the pool to 1."
663
+
description="The configuration for updating the pool. The `pool_size` to adjust to by the events triggered by the `schedule_expression`. For example you can configure a cron expression for weekdays to adjust the pool to 10 and another expression for the weekend to adjust the pool to 1."
664
664
type=list(object({
665
665
schedule_expression =string
666
666
size =number
@@ -675,7 +675,7 @@ variable "aws_partition" {
675
675
}
676
676
677
677
variable"disable_runner_autoupdate" {
678
-
description="Disable the auto update of the github runner agent. Be-aware there is a grace period of 30 days, see also the [GitHub article](https://github.blog/changelog/2022-02-01-github-actions-self-hosted-runners-can-now-disable-automatic-updates/)"
678
+
description="Disable the auto update of the github runner agent. Beaware there is a grace period of 30 days, see also the [GitHub article](https://github.blog/changelog/2022-02-01-github-actions-self-hosted-runners-can-now-disable-automatic-updates/)"
0 commit comments