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
| docker_machine_user | User name for the user to create spot instances to host docker-machine. | string |`docker-machine`| no |
116
+
| docker_machine_version | Version of docker-machine. | string |`0.15.0`| no |
117
+
| enable_cloudwatch_logging | Enable or disable the CloudWatch logging. | string |`1`| no |
118
+
| environment | A name that identifies the environment, will used as prefix and for tagging. | string | - | yes |
119
+
| gitlab_runner_version | Version for the gitlab runner. | string |`11.3.1`| no |
120
+
| instance_type | Instance type used for the gitlab-runner. | string |`t2.micro`| no |
121
+
| runners_concurrent | Concurrent value for the runners, will be used in the runner config.toml | string |`10`| no |
122
+
| runners_gitlab_url | URL of the gitlab instance to connect to. | string | - | yes |
123
+
| runners_iam_instance_profile_name | IAM instance profile name of the runners, will be used in the runner config.toml | string | `` | no |
124
+
| runners_idle_count | Idle count of the runners, will be used in the runner config.toml | string |`0`| no |
125
+
| runners_idle_time | Idle time of the runners, will be used in the runner config.toml | string |`600`| no |
126
+
| runners_image | Image to run builds, will be used in the runner config.toml | string |`docker:18.03.1-ce`| no |
127
+
| runners_limit | Limit for the runners, will be used in the runner config.toml | string |`0`| no |
128
+
| runners_monitoring | Enable detailed cloudwatch monitoring for spot instances. | string |`false`| no |
129
+
| runners_name | Name of the runner, will be used in the runner config.toml | string | - | yes |
130
+
| runners_off_peak_idle_count | Off peak idle count of the runners, will be used in the runner config.toml. | string |`0`| no |
131
+
| runners_off_peak_idle_time | Off peak idle time of the runners, will be used in the runner config.toml. | string |`0`| no |
132
+
| runners_off_peak_periods | Off peak periods of the runners, will be used in the runner config.toml. | string | `` | no |
133
+
| runners_off_peak_timezone | Off peak idle time zone of the runners, will be used in the runner config.toml. | string | `` | no |
134
+
| runners_output_limit | Set maximum build log size in kilobytes, by default set to 4096 (4MB) | string |`4096`| no |
135
+
| runners_post_build_script | Commands to be executed on the Runner just after executing the build, but before executing after_script. | string | `` | no |
136
+
| runners_pre_build_script | Script to execute in the pipeline just before the build, will be used in the runner config.toml | string | `` | no |
137
+
| runners_pre_clone_script | Commands to be executed on the Runner before cloning the Git repository. this can be used to adjust the Git client configuration first, for example. | string | `` | no |
138
+
| runners_privilled | Runners will run in privilled mode, will be used in the runner config.toml | string |`true`| no |
139
+
| runners_request_concurrency | Limit number of concurrent requests for new jobs from GitLab (default 1) | string |`1`| no |
140
+
| runners_root_size | Runnner instance root size in GB. | string |`16`| no |
141
+
| runners_token | Token for the runner, will be used in the runner config.toml | string | - | yes |
142
+
| runners_use_private_address | Restrict runners to use only private address | string |`true`| no |
143
+
| ssh_public_key | Public SSH key used for the gitlab-runner ec2 instance. | string | - | yes |
144
+
| subnet_id_gitlab_runner | Subnet used for hosting the gitlab-runner. | string | - | yes |
145
+
| subnet_id_runners | Subnet used to hosts the docker-machine runners. | string | - | yes |
146
+
| tags | Map of tags that will be added to created resources. By default resources will be taggen with name and environemnt. | map |`<map>`| no |
147
+
| userdata_post_install | User-data script snippet to insert after gitlab-runner install | string | `` | no |
148
+
| userdata_pre_install | User-data script snippet to insert before gitlab-runner install | string | `` | no |
149
+
| vpc_id | The VPC that is used for the instances. | string | - | yes |
description="Commands to be executed on the Runner just after executing the build, but before executing after_script. "
171
+
type="string"
172
+
default=""
173
+
}
174
+
175
+
variable"runners_pre_clone_script" {
176
+
description="Commands to be executed on the Runner before cloning the Git repository. this can be used to adjust the Git client configuration first, for example. "
177
+
type="string"
178
+
default=""
179
+
}
180
+
181
+
variable"runners_request_concurrency" {
182
+
description="Limit number of concurrent requests for new jobs from GitLab (default 1)"
183
+
default="1"
184
+
}
185
+
186
+
variable"runners_output_limit" {
187
+
description="Set maximum build log size in kilobytes, by default set to 4096 (4MB)"
188
+
default="4096"
189
+
}
190
+
169
191
variable"userdata_pre_install" {
170
192
description="User-data script snippet to insert before gitlab-runner install"
0 commit comments