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
-6Lines changed: 0 additions & 6 deletions
Original file line number
Diff line number
Diff line change
@@ -337,7 +337,6 @@ terraform destroy
337
337
| <aname="input_asg_delete_timeout"></a> [asg\_delete\_timeout](#input\_asg\_delete\_timeout)| Timeout when trying to delete the Runner ASG. |`string`|`"10m"`| no |
338
338
| <aname="input_asg_max_instance_lifetime"></a> [asg\_max\_instance\_lifetime](#input\_asg\_max\_instance\_lifetime)| The seconds before an instance is refreshed in the ASG. |`number`|`null`| no |
| <aname="input_aws_zone"></a> [aws\_zone](#input\_aws\_zone)| Deprecated. Will be removed in the next major release. |`string`|`"a"`| no |
341
340
| <aname="input_cache_bucket"></a> [cache\_bucket](#input\_cache\_bucket)| Configuration to control the creation of the cache bucket. By default the bucket will be created and used as shared cache. To use the same cache across multiple runners disable the creation of the cache and provide a policy and bucket name. See the public runner example for more details. |`map(any)`| <pre>{<br> "bucket": "",<br> "create": true,<br> "policy": ""<br>}</pre> | no |
342
341
| <aname="input_cache_bucket_name_include_account_id"></a> [cache\_bucket\_name\_include\_account\_id](#input\_cache\_bucket\_name\_include\_account\_id)| Boolean to add current account ID to cache bucket name. |`bool`|`true`| no |
343
342
| <aname="input_cache_bucket_prefix"></a> [cache\_bucket\_prefix](#input\_cache\_bucket\_prefix)| Prefix for s3 cache bucket name. |`string`|`""`| no |
@@ -359,7 +358,6 @@ terraform destroy
359
358
| <aname="input_enable_cloudwatch_logging"></a> [enable\_cloudwatch\_logging](#input\_enable\_cloudwatch\_logging)| Boolean used to enable or disable the CloudWatch logging. |`bool`|`true`| no |
360
359
| <aname="input_enable_docker_machine_ssm_access"></a> [enable\_docker\_machine\_ssm\_access](#input\_enable\_docker\_machine\_ssm\_access)| Add IAM policies to the docker-machine instances to connect via the Session Manager. |`bool`|`false`| no |
361
360
| <aname="input_enable_eip"></a> [enable\_eip](#input\_enable\_eip)| Enable the assignment of an EIP to the gitlab runner instance |`bool`|`false`| no |
362
-
| <aname="input_enable_forced_updates"></a> [enable\_forced\_updates](#input\_enable\_forced\_updates)| DEPRECATED! and is replaced by `enable_asg_recreation. Setting this variable to true will do the opposite as expected. For backward compatibility the variable will remain some releases. Old desription: Enable automatic redeployment of the Runner ASG when the Launch Configs change.`|`string`|`null`| no |
363
361
| <aname="input_enable_gitlab_runner_ssh_access"></a> [enable\_gitlab\_runner\_ssh\_access](#input\_enable\_gitlab\_runner\_ssh\_access)| Enables SSH Access to the gitlab runner instance. |`bool`|`false`| no |
364
362
| <aname="input_enable_kms"></a> [enable\_kms](#input\_enable\_kms)| Let the module manage a KMS key, logs will be encrypted via KMS. Be-aware of the costs of an custom key. |`bool`|`false`| no |
365
363
| <aname="input_enable_manage_gitlab_token"></a> [enable\_manage\_gitlab\_token](#input\_enable\_manage\_gitlab\_token)| Boolean to enable the management of the GitLab token in SSM. If `true` the token will be stored in SSM, which means the SSM property is a terraform managed resource. If `false` the Gitlab token will be stored in the SSM by the user-data script during creation of the the instance. However the SSM parameter is not managed by terraform and will remain in SSM after a `terraform destroy`. |`bool`|`true`| no |
@@ -415,10 +413,6 @@ terraform destroy
415
413
| <aname="input_runners_max_builds"></a> [runners\_max\_builds](#input\_runners\_max\_builds)| Max builds for each runner after which it will be removed, will be used in the runner config.toml. By default set to 0, no maxBuilds will be set in the configuration. |`number`|`0`| no |
416
414
| <aname="input_runners_monitoring"></a> [runners\_monitoring](#input\_runners\_monitoring)| Enable detailed cloudwatch monitoring for spot instances. |`bool`|`false`| no |
417
415
| <aname="input_runners_name"></a> [runners\_name](#input\_runners\_name)| Name of the runner, will be used in the runner config.toml. |`string`| n/a | yes |
418
-
| <aname="input_runners_off_peak_idle_count"></a> [runners\_off\_peak\_idle\_count](#input\_runners\_off\_peak\_idle\_count)| Deprecated, please use `runners_machine_autoscaling`. Off peak idle count of the runners, will be used in the runner config.toml. |`number`|`-1`| no |
419
-
| <aname="input_runners_off_peak_idle_time"></a> [runners\_off\_peak\_idle\_time](#input\_runners\_off\_peak\_idle\_time)| Deprecated, please use `runners_machine_autoscaling`. Off peak idle time of the runners, will be used in the runner config.toml. |`number`|`-1`| no |
420
-
| <aname="input_runners_off_peak_periods"></a> [runners\_off\_peak\_periods](#input\_runners\_off\_peak\_periods)| Deprecated, please use `runners_machine_autoscaling`. Off peak periods of the runners, will be used in the runner config.toml. |`string`|`null`| no |
421
-
| <aname="input_runners_off_peak_timezone"></a> [runners\_off\_peak\_timezone](#input\_runners\_off\_peak\_timezone)| Deprecated, please use `runners_machine_autoscaling`. Off peak idle time zone of the runners, will be used in the runner config.toml. |`string`|`null`| no |
422
416
| <aname="input_runners_output_limit"></a> [runners\_output\_limit](#input\_runners\_output\_limit)| Sets the maximum build log size in kilobytes, by default set to 4096 (4MB) |`number`|`4096`| no |
423
417
| <aname="input_runners_post_build_script"></a> [runners\_post\_build\_script](#input\_runners\_post\_build\_script)| Commands to be executed on the Runner just after executing the build, but before executing after\_script. |`string`|`"\"\""`| no |
424
418
| <aname="input_runners_pre_build_script"></a> [runners\_pre\_build\_script](#input\_runners\_pre\_build\_script)| Script to execute in the pipeline just before the build, will be used in the runner config.toml |`string`|`"\"\""`| no |
description="Deprecated, please use `runners_machine_autoscaling`. Off peak idle time zone of the runners, will be used in the runner config.toml."
236
-
type=string
237
-
default=null
238
-
}
239
-
240
-
variable"runners_off_peak_idle_count" {
241
-
description="Deprecated, please use `runners_machine_autoscaling`. Off peak idle count of the runners, will be used in the runner config.toml."
242
-
type=number
243
-
default=-1
244
-
}
245
-
246
-
variable"runners_off_peak_idle_time" {
247
-
description="Deprecated, please use `runners_machine_autoscaling`. Off peak idle time of the runners, will be used in the runner config.toml."
248
-
type=number
249
-
default=-1
250
-
}
251
-
252
-
variable"runners_off_peak_periods" {
253
-
description="Deprecated, please use `runners_machine_autoscaling`. Off peak periods of the runners, will be used in the runner config.toml."
254
-
type=string
255
-
default=null
256
-
}
257
-
258
228
variable"runners_machine_autoscaling" {
259
229
description="Set autoscaling parameters based on periods, see https://docs.gitlab.com/runner/configuration/advanced-configuration.html#the-runnersmachine-section"
description="DEPRECATED! and is replaced by `enable_asg_recreation. Setting this variable to true will do the opposite as expected. For backward compatibility the variable will remain some releases. Old desription: Enable automatic redeployment of the Runner ASG when the Launch Configs change."
706
-
default=null
707
-
type=string
708
-
}
709
-
710
674
variable"permissions_boundary" {
711
675
description="Name of permissions boundary policy to attach to AWS IAM roles"
0 commit comments