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
|encrypt\_secrets | Encrypt secret variables for lambda's such as secrets and private keys. |`bool`|`true`| no|
246
-
| environment | A name that identifies the environment, used as prefix and for tagging. |`string`| n/a |yes |
247
-
|github\_app | GitHub app parameters, see your github aapp. Ensure the key is base64 encoded. | <pre>object({<br>key_base64= string<br>id= string<br>client_id = string<br> client_secret = string<br> webhook_secret = string<br> })</pre> | n/a |yes |
248
-
|instance\_profile\_path | The path that will be added to the instance\_profile, if not set the environment name will be used. |`string`|`null`| no|
249
-
|kms\_key\_id | Custom KMS key to encrypted lambda secrets, if not provided and `encrypt_secrets` = `true` a KMS key will be created by the module. Secrets will be encrypted with a context `Environment = var.environment`. |`string`|`null`| no|
250
-
|manage\_kms\_key | Let the module manage the KMS key. |`bool`|`true`| no|
251
-
|minimum\_running\_time\_in\_minutes | The time an ec2 action runner should be running at minium before terminated if non busy. |`number`|`5`| no|
252
-
|role\_path | The path that will be added to role path for created roles, if not set the environment name will be used. |`string`|`null`| no|
253
-
|role\_permissions\_boundary | Permissions boundary that will be added to the created roles. |`string`|`null`| no|
254
-
|runner\_as\_root | Run the action runner under the root user. |`bool`|`false`| no|
255
-
|runner\_binaries\_syncer\_lambda\_timeout| Time out of the binaries sync lambda in seconds. |`number`|`300`| no|
256
-
|runner\_binaries\_syncer\_lambda\_zip | File location of the binaries sync lambda zip file. |`string`|`null`| no|
257
-
|runner\_extra\_labels | Extra labels for the runners (GitHub). Separate each label by a comma |`string`|`""`| no|
258
-
|runners\_lambda\_zip | File location of the lambda zip file for scaling runners. |`string`|`null`| no|
259
-
|runners\_maxiumum\_count | The maxiumum number of runners tha will be created. |`number`|`3`| no|
260
-
|runners\_scale\_down\_lambda\_timeout | Time out for the scale up lambda in seconds. |`number`|`60`| no|
261
-
|runners\_scale\_up\_lambda\_timeout | Time out for the scale down lambda in seconds. |`number`|`60`| no|
262
-
|scale\_down\_schedule\_expression | Scheduler expression to check every x for scale down. |`string`|`"cron(*/5 * * * ? *)"`|no|
263
-
|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)`| n/a |yes |
264
-
| tags | Map of tags that will be added to created resources. By default resources will be tagged with name and environment. |`map(string)`|`{}`| no|
265
-
|vpc\_id | The VPC for security groups of the action runners. |`string`| n/a |yes |
266
-
|webhook\_lambda\_timeout | Time out of the webhook lambda in seconds. |`number`|`10`| no|
267
-
|webhook\_lambda\_zip | File location of the wehbook lambda zip file. |`string`|`null`| no|
|encrypt_secrets | Encrypt secret variables for lambda's such as secrets and private keys. |`bool`|`true`| no |
246
+
| environment | A name that identifies the environment, used as prefix and for tagging. |`string`| n/a |yes|
247
+
|github_app | GitHub app parameters, see your github aapp. Ensure the key is base64 encoded. | <pre>object({<br> key_base64 = string<br> id = string<br> client_id = string<br> client_secret = string<br> webhook_secret = string<br> })</pre> | n/a |yes|
248
+
|instance_profile_path | The path that will be added to the instance_profile, if not set the environment name will be used. |`string`|`null`| no |
249
+
|kms_key_id | Custom KMS key to encrypted lambda secrets, if not provided and `encrypt_secrets` = `true` a KMS key will be created by the module. Secrets will be encrypted with a context `Environment = var.environment`. |`string`|`null`| no |
250
+
|manage_kms_key | Let the module manage the KMS key. |`bool`|`true`| no |
251
+
|minimum_running_time_in_minutes | The time an ec2 action runner should be running at minium before terminated if non busy. |`number`|`5`| no |
252
+
|role_path | The path that will be added to role path for created roles, if not set the environment name will be used. |`string`|`null`| no |
253
+
|role_permissions_boundary | Permissions boundary that will be added to the created roles. |`string`|`null`| no |
254
+
|runner_as_root | Run the action runner under the root user. |`bool`|`false`| no |
255
+
|runner_binaries_syncer_lambda_timeout| Time out of the binaries sync lambda in seconds. |`number`|`300`| no |
256
+
|runner_binaries_syncer_lambda_zip | File location of the binaries sync lambda zip file. |`string`|`null`| no |
257
+
|runner_extra_labels | Extra labels for the runners (GitHub). Separate each label by a comma |`string`|`""`| no |
258
+
|runners_lambda_zip | File location of the lambda zip file for scaling runners. |`string`|`null`| no |
259
+
|runners_maxiumum_count | The maxiumum number of runners tha will be created. |`number`|`3`| no |
260
+
|runners_scale_down_lambda_timeout | Time out for the scale up lambda in seconds. |`number`|`60`| no |
261
+
|runners_scale_up_lambda_timeout | Time out for the scale down lambda in seconds. |`number`|`60`| no |
262
+
|scale_down_schedule_expression | Scheduler expression to check every x for scale down. |`string`|`"cron(*/5 * * * ? *)"`| no |
263
+
|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)`| n/a |yes|
264
+
| tags | Map of tags that will be added to created resources. By default resources will be tagged with name and environment. |`map(string)`|`{}`| no |
265
+
|vpc_id | The VPC for security groups of the action runners. |`string`| n/a |yes|
266
+
|webhook_lambda_timeout | Time out of the webhook lambda in seconds. |`number`|`10`| no |
267
+
|webhook_lambda_zip | File location of the wehbook lambda zip file. |`string`|`null`| no |
0 commit comments