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-6
Original file line number
Diff line number
Diff line change
@@ -276,18 +276,18 @@ terraform destroy
276
276
| 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`| <pre>{<br> "bucket": "",<br> "create": true,<br> "policy": ""<br>}</pre> | no |
277
277
| cache\_bucket\_name\_include\_account\_id | Boolean to add current account ID to cache bucket name. |`bool`|`true`| no |
278
278
| cache\_bucket\_prefix | Prefix for s3 cache bucket name. |`string`|`""`| no |
279
-
| cache\_bucket\_set\_random\_suffix |Boolean used to append a random string to the bucket name|`bool`|`false`| no |
279
+
| cache\_bucket\_set\_random\_suffix |Append the cache bucket name with a random string suffix|`bool`|`false`| no |
280
280
| cache\_bucket\_versioning | Boolean used to enable versioning on the cache bucket, false by default. |`bool`|`false`| no |
281
281
| cache\_expiration\_days | Number of days before cache objects expires. |`number`|`1`| no |
282
282
| cache\_shared | Enables cache sharing between runners, false by default. |`bool`|`false`| no |
283
283
| cloudwatch\_logging\_retention\_in\_days | Retention for cloudwatch logs. Defaults to unlimited |`number`|`0`| no |
284
-
| docker\_machine\_download\_url | Full url pointing to a linux x64 distribution of docker machine. Once set `docker_machine_version` will be ingored. For example the GitLab version, https://gitlab-docker-machine-downloads.s3.amazonaws.com/v0.16.2-gitlab.2/docker-machine.|`string`|`""`| no |
284
+
| docker\_machine\_download\_url | Full url pointing to a linux x64 distribution of docker machine. Once set `docker_machine_version` will be ingored. For example the GitLab version, https://gitlab-docker-machine-downloads.s3.amazonaws.com/v0.16.2-gitlab.2/docker-machine.|`string`|`"https://gitlab-docker-machine-downloads.s3.amazonaws.com/v0.16.2-gitlab.10/docker-machine-Linux-aarch64"`| no |
285
+
| docker\_machine\_iam\_policy\_arns | List of policy ARNs to be added to the instance profile of the docker machine runners. |`list(string)`|`[]`| no |
285
286
| docker\_machine\_instance\_type | Instance type used for the instances hosting docker-machine. |`string`|`"m5.large"`| no |
286
287
| docker\_machine\_options | List of additional options for the docker machine config. Each element of this list must be a key=value pair. E.g. '["amazonec2-zone=a"]' |`list(string)`|`[]`| no |
287
288
| docker\_machine\_role\_json | Docker machine runner instance override policy, expected to be in JSON format. |`string`|`""`| no |
288
-
| docker\_machine\_iam\_policy\_arns | List of policy ARNs to be added to the instance profile of the docker machine runners. |`list(string)`|`[]`| no |
289
289
| docker\_machine\_spot\_price\_bid | Spot price bid. |`string`|`"0.06"`| no |
290
-
| docker\_machine\_version | Version of docker-machine. The version will be ingored once `docker_machine_download_url` is set. |`string`|`"0.16.2"`| no |
290
+
| docker\_machine\_version |By default docker\_machine\_download\_url is used to set the docker machine version. Version of docker-machine. The version will be ingored once `docker_machine_download_url` is set. |`string`|`""`| no |
291
291
| enable\_asg\_recreation | Enable automatic redeployment of the Runner ASG when the Launch Configs change. |`bool`|`true`| no |
292
292
| enable\_cloudwatch\_logging | Boolean used to enable or disable the CloudWatch logging. |`bool`|`true`| no |
293
293
| enable\_docker\_machine\_ssm\_access | Add IAM policies to the docker-machine instances to connect via the Session Manager. |`bool`|`false`| no |
@@ -305,7 +305,7 @@ terraform destroy
305
305
| gitlab\_runner\_registration\_config | Configuration used to register the runner. See the README for an example, or reference the examples in the examples directory of this repo. |`map(string)`| <pre>{<br> "access_level": "",<br> "description": "",<br> "locked_to_project": "",<br> "maximum_timeout": "",<br> "registration_token": "",<br> "run_untagged": "",<br> "tag_list": ""<br>}</pre> | no |
306
306
| gitlab\_runner\_security\_group\_ids | A list of security group ids that are allowed to access the gitlab runner agent |`list(string)`|`[]`| no |
307
307
| gitlab\_runner\_ssh\_cidr\_blocks | List of CIDR blocks to allow SSH Access to the gitlab runner instance. |`list(string)`|`[]`| no |
308
-
| gitlab\_runner\_version | Version of the GitLab runner. |`string`|`"13.4.0"`| no |
308
+
| gitlab\_runner\_version | Version of the GitLab runner. |`string`|`"13.7.0"`| no |
309
309
| instance\_role\_json | Default runner instance override policy, expected to be in JSON format. |`string`|`""`| no |
310
310
| instance\_type | Instance type used for the GitLab runner. |`string`|`"t3.micro"`| no |
311
311
| kms\_alias\_name | Alias added to the kms\_key (if created and not provided by kms\_key\_id) |`string`|`""`| no |
@@ -315,7 +315,7 @@ terraform destroy
315
315
| metrics\_autoscaling | A list of metrics to collect. The allowed values are GroupDesiredCapacity, GroupInServiceCapacity, GroupPendingCapacity, GroupMinSize, GroupMaxSize, GroupInServiceInstances, GroupPendingInstances, GroupStandbyInstances, GroupStandbyCapacity, GroupTerminatingCapacity, GroupTerminatingInstances, GroupTotalCapacity, GroupTotalInstances. |`list(string)`|`null`| no |
316
316
| overrides | This maps provides the possibility to override some defaults. The following attributes are supported: `name_sg` overwrite the `Name` tag for all security groups created by this module. `name_runner_agent_instance` override the `Name` tag for the ec2 instance defined in the auto launch configuration. `name_docker_machine_runners` ovverrid the `Name` tag spot instances created by the runner agent. |`map(string)`| <pre>{<br> "name_docker_machine_runners": "",<br> "name_runner_agent_instance": "",<br> "name_sg": ""<br>}</pre> | no |
317
317
| permissions\_boundary | Name of permissions boundary policy to attach to AWS IAM roles |`string`|`""`| no |
318
-
| runner\_ami\_filter | List of maps used to create the AMI filter for the Gitlab runner docker-machine AMI. |`map(list(string))`| <pre>{<br> "name": [<br> "ubuntu/images/hvm-ssd/ubuntu-bionic-18.04-amd64-server-*"<br> ]<br>}</pre> | no |
318
+
| runner\_ami\_filter | List of maps used to create the AMI filter for the Gitlab runner docker-machine AMI. |`map(list(string))`| <pre>{<br> "name": [<br> "ubuntu/images/hvm-ssd/ubuntu-focal-20.04-amd64-server-*"<br> ]<br>}</pre> | no |
319
319
| runner\_ami\_owners | The list of owners used to select the AMI of Gitlab runner docker-machine instances. |`list(string)`| <pre>[<br> "099720109477"<br>]</pre> | no |
320
320
| runner\_iam\_policy\_arns | List of policy ARNs to be added to the instance profile of the gitlab runner agent ec2 instance. |`list(string)`|`[]`| no |
321
321
| runner\_instance\_ebs\_optimized | Enable the GitLab runner instance to be EBS-optimized. |`bool`|`true`| no |
description="Full url pointing to a linux x64 distribution of docker machine. Once set `docker_machine_version` will be ingored. For example the GitLab version, https://gitlab-docker-machine-downloads.s3.amazonaws.com/v0.16.2-gitlab.2/docker-machine."
description="Version of docker-machine. The version will be ingored once `docker_machine_download_url` is set."
93
+
description="By default docker_machine_download_url is used to set the docker machine version. Version of docker-machine. The version will be ingored once `docker_machine_download_url` is set."
0 commit comments