@@ -31,30 +31,31 @@ module "runners" {
31
31
ami_id_ssm_parameter_name = each. value . runner_config . ami_id_ssm_parameter_name
32
32
ami_kms_key_arn = each. value . runner_config . ami_kms_key_arn
33
33
34
- sqs_build_queue = { " arn" : each.value.arn, " url" : each.value.url }
35
- github_app_parameters = local. github_app_parameters
36
- ebs_optimized = each. value . runner_config . ebs_optimized
37
- enable_on_demand_failover_for_errors = each. value . runner_config . enable_on_demand_failover_for_errors
38
- enable_organization_runners = each. value . runner_config . enable_organization_runners
39
- enable_ephemeral_runners = each. value . runner_config . enable_ephemeral_runners
40
- enable_jit_config = each. value . runner_config . enable_jit_config
41
- enable_job_queued_check = each. value . runner_config . enable_job_queued_check
42
- disable_runner_autoupdate = each. value . runner_config . disable_runner_autoupdate
43
- enable_managed_runner_security_group = var. enable_managed_runner_security_group
44
- enable_runner_detailed_monitoring = each. value . runner_config . enable_runner_detailed_monitoring
45
- scale_down_schedule_expression = each. value . runner_config . scale_down_schedule_expression
46
- minimum_running_time_in_minutes = each. value . runner_config . minimum_running_time_in_minutes
47
- runner_boot_time_in_minutes = each. value . runner_config . runner_boot_time_in_minutes
48
- runner_labels = sort (distinct (concat ([" self-hosted" , each . value . runner_config . runner_os , each . value . runner_config . runner_architecture ], each. value . runner_config . runner_extra_labels )))
49
- runner_as_root = each. value . runner_config . runner_as_root
50
- runner_run_as = each. value . runner_config . runner_run_as
51
- runners_maximum_count = each. value . runner_config . runners_maximum_count
52
- idle_config = each. value . runner_config . idle_config
53
- enable_ssm_on_runners = each. value . runner_config . enable_ssm_on_runners
54
- egress_rules = var. runner_egress_rules
55
- runner_additional_security_group_ids = try (coalescelist (each. value . runner_config . runner_additional_security_group_ids , var. runner_additional_security_group_ids ), [])
56
- metadata_options = each. value . runner_config . runner_metadata_options
57
- credit_specification = each. value . runner_config . credit_specification
34
+ sqs_build_queue = { " arn" : each.value.arn, " url" : each.value.url }
35
+ github_app_parameters = local. github_app_parameters
36
+ ebs_optimized = each. value . runner_config . ebs_optimized
37
+ enable_on_demand_failover_for_errors = each. value . runner_config . enable_on_demand_failover_for_errors
38
+ enable_organization_runners = each. value . runner_config . enable_organization_runners
39
+ enable_ephemeral_runners = each. value . runner_config . enable_ephemeral_runners
40
+ enable_jit_config = each. value . runner_config . enable_jit_config
41
+ enable_job_queued_check = each. value . runner_config . enable_job_queued_check
42
+ enable_runner_workflow_job_labels_check_all = each. value . runner_config . enable_runner_workflow_job_labels_check_all
43
+ disable_runner_autoupdate = each. value . runner_config . disable_runner_autoupdate
44
+ enable_managed_runner_security_group = var. enable_managed_runner_security_group
45
+ enable_runner_detailed_monitoring = each. value . runner_config . enable_runner_detailed_monitoring
46
+ scale_down_schedule_expression = each. value . runner_config . scale_down_schedule_expression
47
+ minimum_running_time_in_minutes = each. value . runner_config . minimum_running_time_in_minutes
48
+ runner_boot_time_in_minutes = each. value . runner_config . runner_boot_time_in_minutes
49
+ runner_labels = sort (distinct (concat ([" self-hosted" , each . value . runner_config . runner_os , each . value . runner_config . runner_architecture ], each. value . runner_config . runner_extra_labels )))
50
+ runner_as_root = each. value . runner_config . runner_as_root
51
+ runner_run_as = each. value . runner_config . runner_run_as
52
+ runners_maximum_count = each. value . runner_config . runners_maximum_count
53
+ idle_config = each. value . runner_config . idle_config
54
+ enable_ssm_on_runners = each. value . runner_config . enable_ssm_on_runners
55
+ egress_rules = var. runner_egress_rules
56
+ runner_additional_security_group_ids = try (coalescelist (each. value . runner_config . runner_additional_security_group_ids , var. runner_additional_security_group_ids ), [])
57
+ metadata_options = each. value . runner_config . runner_metadata_options
58
+ credit_specification = each. value . runner_config . credit_specification
58
59
59
60
enable_runner_binaries_syncer = each. value . runner_config . enable_runner_binaries_syncer
60
61
lambda_s3_bucket = var. lambda_s3_bucket
0 commit comments