Skip to content

Commit 0f595ff

Browse files
authored
Merge pull request kubernetes#3431 from kemra102/ca-update-aws-instances
Regenerate list of EC2 instances
2 parents 09e1446 + 1ad8193 commit 0f595ff

File tree

1 file changed

+248
-14
lines changed

1 file changed

+248
-14
lines changed

cluster-autoscaler/cloudprovider/aws/ec2_instance_types.go

Lines changed: 248 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -214,16 +214,22 @@ var InstanceTypes = map[string]*InstanceType{
214214
MemoryMb: 8192,
215215
GPU: 0,
216216
},
217-
"c5a.large": {
218-
InstanceType: "c5a.large",
219-
VCPU: 2,
220-
MemoryMb: 4096,
217+
"c5a.12xlarge": {
218+
InstanceType: "c5a.12xlarge",
219+
VCPU: 48,
220+
MemoryMb: 98304,
221221
GPU: 0,
222222
},
223-
"c5a.xlarge": {
224-
InstanceType: "c5a.xlarge",
225-
VCPU: 4,
226-
MemoryMb: 8192,
223+
"c5a.16xlarge": {
224+
InstanceType: "c5a.16xlarge",
225+
VCPU: 64,
226+
MemoryMb: 131072,
227+
GPU: 0,
228+
},
229+
"c5a.24xlarge": {
230+
InstanceType: "c5a.24xlarge",
231+
VCPU: 96,
232+
MemoryMb: 196608,
227233
GPU: 0,
228234
},
229235
"c5a.2xlarge": {
@@ -244,24 +250,66 @@ var InstanceTypes = map[string]*InstanceType{
244250
MemoryMb: 65536,
245251
GPU: 0,
246252
},
247-
"c5a.12xlarge": {
248-
InstanceType: "c5a.12xlarge",
253+
"c5a.large": {
254+
InstanceType: "c5a.large",
255+
VCPU: 2,
256+
MemoryMb: 4096,
257+
GPU: 0,
258+
},
259+
"c5a.xlarge": {
260+
InstanceType: "c5a.xlarge",
261+
VCPU: 4,
262+
MemoryMb: 8192,
263+
GPU: 0,
264+
},
265+
"c5ad.12xlarge": {
266+
InstanceType: "c5ad.12xlarge",
249267
VCPU: 48,
250268
MemoryMb: 98304,
251269
GPU: 0,
252270
},
253-
"c5a.16xlarge": {
254-
InstanceType: "c5a.16xlarge",
271+
"c5ad.16xlarge": {
272+
InstanceType: "c5ad.16xlarge",
255273
VCPU: 64,
256274
MemoryMb: 131072,
257275
GPU: 0,
258276
},
259-
"c5a.24xlarge": {
260-
InstanceType: "c5a.24xlarge",
277+
"c5ad.24xlarge": {
278+
InstanceType: "c5ad.24xlarge",
261279
VCPU: 96,
262280
MemoryMb: 196608,
263281
GPU: 0,
264282
},
283+
"c5ad.2xlarge": {
284+
InstanceType: "c5ad.2xlarge",
285+
VCPU: 8,
286+
MemoryMb: 16384,
287+
GPU: 0,
288+
},
289+
"c5ad.4xlarge": {
290+
InstanceType: "c5ad.4xlarge",
291+
VCPU: 16,
292+
MemoryMb: 32768,
293+
GPU: 0,
294+
},
295+
"c5ad.8xlarge": {
296+
InstanceType: "c5ad.8xlarge",
297+
VCPU: 32,
298+
MemoryMb: 65536,
299+
GPU: 0,
300+
},
301+
"c5ad.large": {
302+
InstanceType: "c5ad.large",
303+
VCPU: 2,
304+
MemoryMb: 4096,
305+
GPU: 0,
306+
},
307+
"c5ad.xlarge": {
308+
InstanceType: "c5ad.xlarge",
309+
VCPU: 4,
310+
MemoryMb: 8192,
311+
GPU: 0,
312+
},
265313
"c5d": {
266314
InstanceType: "c5d",
267315
VCPU: 72,
@@ -430,6 +478,66 @@ var InstanceTypes = map[string]*InstanceType{
430478
MemoryMb: 8192,
431479
GPU: 0,
432480
},
481+
"c6gd": {
482+
InstanceType: "c6gd",
483+
VCPU: 64,
484+
MemoryMb: 0,
485+
GPU: 0,
486+
},
487+
"c6gd.12xlarge": {
488+
InstanceType: "c6gd.12xlarge",
489+
VCPU: 48,
490+
MemoryMb: 98304,
491+
GPU: 0,
492+
},
493+
"c6gd.16xlarge": {
494+
InstanceType: "c6gd.16xlarge",
495+
VCPU: 64,
496+
MemoryMb: 131072,
497+
GPU: 0,
498+
},
499+
"c6gd.2xlarge": {
500+
InstanceType: "c6gd.2xlarge",
501+
VCPU: 8,
502+
MemoryMb: 16384,
503+
GPU: 0,
504+
},
505+
"c6gd.4xlarge": {
506+
InstanceType: "c6gd.4xlarge",
507+
VCPU: 16,
508+
MemoryMb: 32768,
509+
GPU: 0,
510+
},
511+
"c6gd.8xlarge": {
512+
InstanceType: "c6gd.8xlarge",
513+
VCPU: 32,
514+
MemoryMb: 65536,
515+
GPU: 0,
516+
},
517+
"c6gd.large": {
518+
InstanceType: "c6gd.large",
519+
VCPU: 2,
520+
MemoryMb: 4096,
521+
GPU: 0,
522+
},
523+
"c6gd.medium": {
524+
InstanceType: "c6gd.medium",
525+
VCPU: 1,
526+
MemoryMb: 2048,
527+
GPU: 0,
528+
},
529+
"c6gd.metal": {
530+
InstanceType: "c6gd.metal",
531+
VCPU: 64,
532+
MemoryMb: 131072,
533+
GPU: 0,
534+
},
535+
"c6gd.xlarge": {
536+
InstanceType: "c6gd.xlarge",
537+
VCPU: 4,
538+
MemoryMb: 8192,
539+
GPU: 0,
540+
},
433541
"cc2.8xlarge": {
434542
InstanceType: "cc2.8xlarge",
435543
VCPU: 32,
@@ -766,6 +874,12 @@ var InstanceTypes = map[string]*InstanceType{
766874
MemoryMb: 499712,
767875
GPU: 0,
768876
},
877+
"inf1": {
878+
InstanceType: "inf1",
879+
VCPU: 96,
880+
MemoryMb: 0,
881+
GPU: 0,
882+
},
769883
"inf1.24xlarge": {
770884
InstanceType: "inf1.24xlarge",
771885
VCPU: 96,
@@ -1300,6 +1414,66 @@ var InstanceTypes = map[string]*InstanceType{
13001414
MemoryMb: 16384,
13011415
GPU: 0,
13021416
},
1417+
"m6gd": {
1418+
InstanceType: "m6gd",
1419+
VCPU: 64,
1420+
MemoryMb: 0,
1421+
GPU: 0,
1422+
},
1423+
"m6gd.12xlarge": {
1424+
InstanceType: "m6gd.12xlarge",
1425+
VCPU: 48,
1426+
MemoryMb: 196608,
1427+
GPU: 0,
1428+
},
1429+
"m6gd.16xlarge": {
1430+
InstanceType: "m6gd.16xlarge",
1431+
VCPU: 64,
1432+
MemoryMb: 262144,
1433+
GPU: 0,
1434+
},
1435+
"m6gd.2xlarge": {
1436+
InstanceType: "m6gd.2xlarge",
1437+
VCPU: 8,
1438+
MemoryMb: 32768,
1439+
GPU: 0,
1440+
},
1441+
"m6gd.4xlarge": {
1442+
InstanceType: "m6gd.4xlarge",
1443+
VCPU: 16,
1444+
MemoryMb: 65536,
1445+
GPU: 0,
1446+
},
1447+
"m6gd.8xlarge": {
1448+
InstanceType: "m6gd.8xlarge",
1449+
VCPU: 32,
1450+
MemoryMb: 131072,
1451+
GPU: 0,
1452+
},
1453+
"m6gd.large": {
1454+
InstanceType: "m6gd.large",
1455+
VCPU: 2,
1456+
MemoryMb: 8192,
1457+
GPU: 0,
1458+
},
1459+
"m6gd.medium": {
1460+
InstanceType: "m6gd.medium",
1461+
VCPU: 1,
1462+
MemoryMb: 4096,
1463+
GPU: 0,
1464+
},
1465+
"m6gd.metal": {
1466+
InstanceType: "m6gd.metal",
1467+
VCPU: 64,
1468+
MemoryMb: 262144,
1469+
GPU: 0,
1470+
},
1471+
"m6gd.xlarge": {
1472+
InstanceType: "m6gd.xlarge",
1473+
VCPU: 4,
1474+
MemoryMb: 16384,
1475+
GPU: 0,
1476+
},
13031477
"p2": {
13041478
InstanceType: "p2",
13051479
VCPU: 64,
@@ -1834,6 +2008,66 @@ var InstanceTypes = map[string]*InstanceType{
18342008
MemoryMb: 32768,
18352009
GPU: 0,
18362010
},
2011+
"r6gd": {
2012+
InstanceType: "r6gd",
2013+
VCPU: 64,
2014+
MemoryMb: 0,
2015+
GPU: 0,
2016+
},
2017+
"r6gd.12xlarge": {
2018+
InstanceType: "r6gd.12xlarge",
2019+
VCPU: 48,
2020+
MemoryMb: 393216,
2021+
GPU: 0,
2022+
},
2023+
"r6gd.16xlarge": {
2024+
InstanceType: "r6gd.16xlarge",
2025+
VCPU: 64,
2026+
MemoryMb: 524288,
2027+
GPU: 0,
2028+
},
2029+
"r6gd.2xlarge": {
2030+
InstanceType: "r6gd.2xlarge",
2031+
VCPU: 8,
2032+
MemoryMb: 65536,
2033+
GPU: 0,
2034+
},
2035+
"r6gd.4xlarge": {
2036+
InstanceType: "r6gd.4xlarge",
2037+
VCPU: 16,
2038+
MemoryMb: 131072,
2039+
GPU: 0,
2040+
},
2041+
"r6gd.8xlarge": {
2042+
InstanceType: "r6gd.8xlarge",
2043+
VCPU: 32,
2044+
MemoryMb: 262144,
2045+
GPU: 0,
2046+
},
2047+
"r6gd.large": {
2048+
InstanceType: "r6gd.large",
2049+
VCPU: 2,
2050+
MemoryMb: 16384,
2051+
GPU: 0,
2052+
},
2053+
"r6gd.medium": {
2054+
InstanceType: "r6gd.medium",
2055+
VCPU: 1,
2056+
MemoryMb: 8192,
2057+
GPU: 0,
2058+
},
2059+
"r6gd.metal": {
2060+
InstanceType: "r6gd.metal",
2061+
VCPU: 64,
2062+
MemoryMb: 524288,
2063+
GPU: 0,
2064+
},
2065+
"r6gd.xlarge": {
2066+
InstanceType: "r6gd.xlarge",
2067+
VCPU: 4,
2068+
MemoryMb: 32768,
2069+
GPU: 0,
2070+
},
18372071
"t1.micro": {
18382072
InstanceType: "t1.micro",
18392073
VCPU: 1,

0 commit comments

Comments
 (0)