2
# This file is generated by .github/scripts/validate_scale_config.py in test-infra
3
# It defines runner types that will be provisioned by by LF Self-hosted runners
6
# Powers what instance types are available for GHA auto-scaled
7
# runners. Runners listed here will be available as self hosted
8
# runners, configuration is directly pulled from the main branch.
10
# NOTE (Apr, 5, 2021): Linux runners are currently all an amazonlinux2
12
# NOTE (Jan 5, 2021): Linux runners are all non-ephemeral to reduce the amount of CreateInstaces calls
13
# to avoid RequestLimitExceeded issues
15
# TODO: Add some documentation on how the auto-scaling works
17
# NOTE: Default values,
21
# instance_type: m4.large
30
instance_type: c5.12xlarge
34
ami: al2023-ami-2023.5.20240701.0-kernel-6.1-x86_64
37
ami: al2023-ami-2023.5.20240701.0-kernel-6.1-x86_64
39
ami: amzn2-ami-hvm-2.0.20240306.2-x86_64-ebs
40
lf.c.linux.10xlarge.avx2:
42
instance_type: m4.10xlarge
46
ami: al2023-ami-2023.5.20240701.0-kernel-6.1-x86_64
49
ami: al2023-ami-2023.5.20240701.0-kernel-6.1-x86_64
51
ami: amzn2-ami-hvm-2.0.20240306.2-x86_64-ebs
52
lf.c.linux.24xl.spr-metal:
54
instance_type: c7i.metal-24xl
58
ami: al2023-ami-2023.5.20240701.0-kernel-6.1-x86_64
61
ami: al2023-ami-2023.5.20240701.0-kernel-6.1-x86_64
63
ami: amzn2-ami-hvm-2.0.20240306.2-x86_64-ebs
64
lf.c.linux.16xlarge.spr:
66
instance_type: c7i.16xlarge
70
ami: al2023-ami-2023.5.20240701.0-kernel-6.1-x86_64
73
ami: al2023-ami-2023.5.20240701.0-kernel-6.1-x86_64
75
ami: amzn2-ami-hvm-2.0.20240306.2-x86_64-ebs
76
lf.c.linux.9xlarge.ephemeral:
78
instance_type: c5.9xlarge
82
ami: al2023-ami-2023.5.20240701.0-kernel-6.1-x86_64
85
ami: al2023-ami-2023.5.20240701.0-kernel-6.1-x86_64
87
ami: amzn2-ami-hvm-2.0.20240306.2-x86_64-ebs
88
lf.c.linux.12xlarge.ephemeral:
90
instance_type: c5.12xlarge
94
ami: al2023-ami-2023.5.20240701.0-kernel-6.1-x86_64
97
ami: al2023-ami-2023.5.20240701.0-kernel-6.1-x86_64
99
ami: amzn2-ami-hvm-2.0.20240306.2-x86_64-ebs
100
lf.c.linux.16xlarge.nvidia.gpu:
102
instance_type: g3.16xlarge
106
ami: al2023-ami-2023.5.20240701.0-kernel-6.1-x86_64
109
ami: al2023-ami-2023.5.20240701.0-kernel-6.1-x86_64
111
ami: amzn2-ami-hvm-2.0.20240306.2-x86_64-ebs
114
instance_type: c5.24xlarge
118
ami: al2023-ami-2023.5.20240701.0-kernel-6.1-x86_64
121
ami: al2023-ami-2023.5.20240701.0-kernel-6.1-x86_64
123
ami: amzn2-ami-hvm-2.0.20240306.2-x86_64-ebs
124
lf.c.linux.24xlarge.ephemeral:
126
instance_type: c5.24xlarge
130
ami: al2023-ami-2023.5.20240701.0-kernel-6.1-x86_64
133
ami: al2023-ami-2023.5.20240701.0-kernel-6.1-x86_64
135
ami: amzn2-ami-hvm-2.0.20240306.2-x86_64-ebs
138
instance_type: c5.2xlarge
142
ami: al2023-ami-2023.5.20240701.0-kernel-6.1-x86_64
145
ami: al2023-ami-2023.5.20240701.0-kernel-6.1-x86_64
147
ami: amzn2-ami-hvm-2.0.20240306.2-x86_64-ebs
150
instance_type: c5.4xlarge
154
ami: al2023-ami-2023.5.20240701.0-kernel-6.1-x86_64
157
ami: al2023-ami-2023.5.20240701.0-kernel-6.1-x86_64
159
ami: amzn2-ami-hvm-2.0.20240306.2-x86_64-ebs
160
lf.c.linux.4xlarge.nvidia.gpu:
162
instance_type: g3.4xlarge
166
ami: al2023-ami-2023.5.20240701.0-kernel-6.1-x86_64
169
ami: al2023-ami-2023.5.20240701.0-kernel-6.1-x86_64
171
ami: amzn2-ami-hvm-2.0.20240306.2-x86_64-ebs
172
lf.c.linux.8xlarge.nvidia.gpu:
174
instance_type: g3.8xlarge
178
ami: al2023-ami-2023.5.20240701.0-kernel-6.1-x86_64
181
ami: al2023-ami-2023.5.20240701.0-kernel-6.1-x86_64
183
ami: amzn2-ami-hvm-2.0.20240306.2-x86_64-ebs
184
lf.c.linux.g4dn.12xlarge.nvidia.gpu:
186
instance_type: g4dn.12xlarge
190
ami: al2023-ami-2023.5.20240701.0-kernel-6.1-x86_64
193
ami: al2023-ami-2023.5.20240701.0-kernel-6.1-x86_64
195
ami: amzn2-ami-hvm-2.0.20240306.2-x86_64-ebs
196
lf.c.linux.g4dn.metal.nvidia.gpu:
198
instance_type: g4dn.metal
202
ami: al2023-ami-2023.5.20240701.0-kernel-6.1-x86_64
205
ami: al2023-ami-2023.5.20240701.0-kernel-6.1-x86_64
207
ami: amzn2-ami-hvm-2.0.20240306.2-x86_64-ebs
208
lf.c.linux.g5.48xlarge.nvidia.gpu:
210
instance_type: g5.48xlarge
214
ami: al2023-ami-2023.5.20240701.0-kernel-6.1-x86_64
217
ami: al2023-ami-2023.5.20240701.0-kernel-6.1-x86_64
219
ami: amzn2-ami-hvm-2.0.20240306.2-x86_64-ebs
220
lf.c.linux.g5.12xlarge.nvidia.gpu:
222
instance_type: g5.12xlarge
226
ami: al2023-ami-2023.5.20240701.0-kernel-6.1-x86_64
229
ami: al2023-ami-2023.5.20240701.0-kernel-6.1-x86_64
231
ami: amzn2-ami-hvm-2.0.20240306.2-x86_64-ebs
232
lf.c.linux.g5.4xlarge.nvidia.gpu:
234
instance_type: g5.4xlarge
238
ami: al2023-ami-2023.5.20240701.0-kernel-6.1-x86_64
241
ami: al2023-ami-2023.5.20240701.0-kernel-6.1-x86_64
243
ami: amzn2-ami-hvm-2.0.20240306.2-x86_64-ebs
244
lf.c.linux.g6.4xlarge.experimental.nvidia.gpu:
246
instance_type: g6.4xlarge
250
ami: al2023-ami-2023.5.20240701.0-kernel-6.1-x86_64
253
ami: al2023-ami-2023.5.20240701.0-kernel-6.1-x86_64
255
ami: amzn2-ami-hvm-2.0.20240306.2-x86_64-ebs
259
instance_type: c5.large
262
ami: al2023-ami-2023.5.20240701.0-kernel-6.1-x86_64
265
ami: al2023-ami-2023.5.20240701.0-kernel-6.1-x86_64
267
ami: amzn2-ami-hvm-2.0.20240306.2-x86_64-ebs
268
lf.c.linux.arm64.2xlarge:
270
instance_type: t4g.2xlarge
274
ami: al2023-ami-2023.5.20240701.0-kernel-6.1-arm64
277
ami: al2023-ami-2023.5.20240701.0-kernel-6.1-arm64
279
ami: amzn2-ami-hvm-2.0.20240306.2-arm64-gp2
280
lf.c.linux.arm64.m7g.4xlarge:
282
instance_type: m7g.4xlarge
286
ami: al2023-ami-2023.5.20240701.0-kernel-6.1-arm64
289
ami: al2023-ami-2023.5.20240701.0-kernel-6.1-arm64
291
ami: amzn2-ami-hvm-2.0.20240306.2-arm64-gp2
292
lf.c.linux.arm64.2xlarge.ephemeral:
294
instance_type: t4g.2xlarge
298
ami: al2023-ami-2023.5.20240701.0-kernel-6.1-arm64
301
ami: al2023-ami-2023.5.20240701.0-kernel-6.1-arm64
303
ami: amzn2-ami-hvm-2.0.20240306.2-arm64-gp2
304
lf.c.linux.arm64.m7g.4xlarge.ephemeral:
306
instance_type: m7g.4xlarge
310
ami: al2023-ami-2023.5.20240701.0-kernel-6.1-arm64
313
ami: al2023-ami-2023.5.20240701.0-kernel-6.1-arm64
315
ami: amzn2-ami-hvm-2.0.20240306.2-arm64-gp2
316
lf.c.linux.arm64.m7g.metal:
318
instance_type: m7g.metal
322
ami: al2023-ami-2023.5.20240701.0-kernel-6.1-arm64
325
ami: al2023-ami-2023.5.20240701.0-kernel-6.1-arm64
327
ami: amzn2-ami-hvm-2.0.20240306.2-arm64-gp2
328
lf.c.windows.g4dn.xlarge:
330
instance_type: g4dn.xlarge
334
lf.c.windows.g4dn.xlarge.nonephemeral:
336
instance_type: g4dn.xlarge
340
lf.c.windows.4xlarge:
342
instance_type: c5d.4xlarge
346
lf.c.windows.4xlarge.nonephemeral:
348
instance_type: c5d.4xlarge
352
lf.c.windows.8xlarge.nvidia.gpu:
354
instance_type: p3.2xlarge
358
lf.c.windows.8xlarge.nvidia.gpu.nonephemeral:
360
instance_type: p3.2xlarge
364
lf.c.windows.g5.4xlarge.nvidia.gpu:
366
instance_type: g5.4xlarge