Skip to content

Commit

Permalink
Merge pull request #6347 from ROunofF/update-instance-type
Browse files Browse the repository at this point in the history
Update AWS instance list - Dec 2023
  • Loading branch information
k8s-ci-robot authored Dec 5, 2023
2 parents df6784b + 65970f9 commit b6ffd65
Showing 1 changed file with 232 additions and 1 deletion.
233 changes: 232 additions & 1 deletion cluster-autoscaler/cloudprovider/aws/ec2_instance_types.go
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ type InstanceType struct {
}

// StaticListLastUpdateTime is a string declaring the last time the static list was updated.
var StaticListLastUpdateTime = "2023-09-27"
var StaticListLastUpdateTime = "2023-11-29"

// InstanceTypes is a map of ec2 resources
var InstanceTypes = map[string]*InstanceType{
Expand Down Expand Up @@ -914,6 +914,90 @@ var InstanceTypes = map[string]*InstanceType{
GPU: 0,
Architecture: "amd64",
},
"c7a.12xlarge": {
InstanceType: "c7a.12xlarge",
VCPU: 48,
MemoryMb: 98304,
GPU: 0,
Architecture: "amd64",
},
"c7a.16xlarge": {
InstanceType: "c7a.16xlarge",
VCPU: 64,
MemoryMb: 131072,
GPU: 0,
Architecture: "amd64",
},
"c7a.24xlarge": {
InstanceType: "c7a.24xlarge",
VCPU: 96,
MemoryMb: 196608,
GPU: 0,
Architecture: "amd64",
},
"c7a.2xlarge": {
InstanceType: "c7a.2xlarge",
VCPU: 8,
MemoryMb: 16384,
GPU: 0,
Architecture: "amd64",
},
"c7a.32xlarge": {
InstanceType: "c7a.32xlarge",
VCPU: 128,
MemoryMb: 262144,
GPU: 0,
Architecture: "amd64",
},
"c7a.48xlarge": {
InstanceType: "c7a.48xlarge",
VCPU: 192,
MemoryMb: 393216,
GPU: 0,
Architecture: "amd64",
},
"c7a.4xlarge": {
InstanceType: "c7a.4xlarge",
VCPU: 16,
MemoryMb: 32768,
GPU: 0,
Architecture: "amd64",
},
"c7a.8xlarge": {
InstanceType: "c7a.8xlarge",
VCPU: 32,
MemoryMb: 65536,
GPU: 0,
Architecture: "amd64",
},
"c7a.large": {
InstanceType: "c7a.large",
VCPU: 2,
MemoryMb: 4096,
GPU: 0,
Architecture: "amd64",
},
"c7a.medium": {
InstanceType: "c7a.medium",
VCPU: 1,
MemoryMb: 2048,
GPU: 0,
Architecture: "amd64",
},
"c7a.metal-48xl": {
InstanceType: "c7a.metal-48xl",
VCPU: 192,
MemoryMb: 393216,
GPU: 0,
Architecture: "amd64",
},
"c7a.xlarge": {
InstanceType: "c7a.xlarge",
VCPU: 4,
MemoryMb: 8192,
GPU: 0,
Architecture: "amd64",
},
"c7g.12xlarge": {
InstanceType: "c7g.12xlarge",
VCPU: 48,
Expand Down Expand Up @@ -1145,6 +1229,20 @@ var InstanceTypes = map[string]*InstanceType{
GPU: 0,
Architecture: "amd64",
},
"c7i.metal-24xl": {
InstanceType: "c7i.metal-24xl",
VCPU: 96,
MemoryMb: 196608,
GPU: 0,
Architecture: "amd64",
},
"c7i.metal-48xl": {
InstanceType: "c7i.metal-48xl",
VCPU: 192,
MemoryMb: 393216,
GPU: 0,
Architecture: "amd64",
},
"c7i.xlarge": {
InstanceType: "c7i.xlarge",
VCPU: 4,
Expand Down Expand Up @@ -1726,13 +1824,27 @@ var InstanceTypes = map[string]*InstanceType{
GPU: 0,
Architecture: "arm64",
},
"i4i.12xlarge": {
InstanceType: "i4i.12xlarge",
VCPU: 48,
MemoryMb: 393216,
GPU: 0,
Architecture: "amd64",
},
"i4i.16xlarge": {
InstanceType: "i4i.16xlarge",
VCPU: 64,
MemoryMb: 524288,
GPU: 0,
Architecture: "amd64",
},
"i4i.24xlarge": {
InstanceType: "i4i.24xlarge",
VCPU: 96,
MemoryMb: 786432,
GPU: 0,
Architecture: "amd64",
},
"i4i.2xlarge": {
InstanceType: "i4i.2xlarge",
VCPU: 8,
Expand Down Expand Up @@ -3231,6 +3343,20 @@ var InstanceTypes = map[string]*InstanceType{
GPU: 0,
Architecture: "amd64",
},
"m7i.metal-24xl": {
InstanceType: "m7i.metal-24xl",
VCPU: 96,
MemoryMb: 393216,
GPU: 0,
Architecture: "amd64",
},
"m7i.metal-48xl": {
InstanceType: "m7i.metal-48xl",
VCPU: 192,
MemoryMb: 786432,
GPU: 0,
Architecture: "amd64",
},
"m7i.xlarge": {
InstanceType: "m7i.xlarge",
VCPU: 4,
Expand All @@ -3245,6 +3371,13 @@ var InstanceTypes = map[string]*InstanceType{
GPU: 0,
Architecture: "amd64",
},
"mac2-m2.metal": {
InstanceType: "mac2-m2.metal",
VCPU: 8,
MemoryMb: 24576,
GPU: 0,
Architecture: "amd64",
},
"mac2.metal": {
InstanceType: "mac2.metal",
VCPU: 8,
Expand Down Expand Up @@ -4379,6 +4512,13 @@ var InstanceTypes = map[string]*InstanceType{
GPU: 0,
Architecture: "amd64",
},
"r7a.metal-48xl": {
InstanceType: "r7a.metal-48xl",
VCPU: 192,
MemoryMb: 1572864,
GPU: 0,
Architecture: "amd64",
},
"r7a.xlarge": {
InstanceType: "r7a.xlarge",
VCPU: 4,
Expand Down Expand Up @@ -4505,6 +4645,83 @@ var InstanceTypes = map[string]*InstanceType{
GPU: 0,
Architecture: "arm64",
},
"r7i.12xlarge": {
InstanceType: "r7i.12xlarge",
VCPU: 48,
MemoryMb: 393216,
GPU: 0,
Architecture: "amd64",
},
"r7i.16xlarge": {
InstanceType: "r7i.16xlarge",
VCPU: 64,
MemoryMb: 524288,
GPU: 0,
Architecture: "amd64",
},
"r7i.24xlarge": {
InstanceType: "r7i.24xlarge",
VCPU: 96,
MemoryMb: 786432,
GPU: 0,
Architecture: "amd64",
},
"r7i.2xlarge": {
InstanceType: "r7i.2xlarge",
VCPU: 8,
MemoryMb: 65536,
GPU: 0,
Architecture: "amd64",
},
"r7i.48xlarge": {
InstanceType: "r7i.48xlarge",
VCPU: 192,
MemoryMb: 1572864,
GPU: 0,
Architecture: "amd64",
},
"r7i.4xlarge": {
InstanceType: "r7i.4xlarge",
VCPU: 16,
MemoryMb: 131072,
GPU: 0,
Architecture: "amd64",
},
"r7i.8xlarge": {
InstanceType: "r7i.8xlarge",
VCPU: 32,
MemoryMb: 262144,
GPU: 0,
Architecture: "amd64",
},
"r7i.large": {
InstanceType: "r7i.large",
VCPU: 2,
MemoryMb: 16384,
GPU: 0,
Architecture: "amd64",
},
"r7i.metal-24xl": {
InstanceType: "r7i.metal-24xl",
VCPU: 96,
MemoryMb: 786432,
GPU: 0,
Architecture: "amd64",
},
"r7i.metal-48xl": {
InstanceType: "r7i.metal-48xl",
VCPU: 192,
MemoryMb: 1572864,
GPU: 0,
Architecture: "amd64",
},
"r7i.xlarge": {
InstanceType: "r7i.xlarge",
VCPU: 4,
MemoryMb: 32768,
GPU: 0,
Architecture: "amd64",
},
"r7iz.12xlarge": {
InstanceType: "r7iz.12xlarge",
VCPU: 48,
Expand Down Expand Up @@ -4554,6 +4771,20 @@ var InstanceTypes = map[string]*InstanceType{
GPU: 0,
Architecture: "amd64",
},
"r7iz.metal-16xl": {
InstanceType: "r7iz.metal-16xl",
VCPU: 64,
MemoryMb: 524288,
GPU: 0,
Architecture: "amd64",
},
"r7iz.metal-32xl": {
InstanceType: "r7iz.metal-32xl",
VCPU: 128,
MemoryMb: 1048576,
GPU: 0,
Architecture: "amd64",
},
"r7iz.xlarge": {
InstanceType: "r7iz.xlarge",
VCPU: 4,
Expand Down

0 comments on commit b6ffd65

Please sign in to comment.