From da4a300a14f5a9c9e9404bf0954d12622d9c30f8 Mon Sep 17 00:00:00 2001 From: Hao Zhou Date: Fri, 1 Dec 2023 12:16:16 -0800 Subject: [PATCH] update supported EC2 instances (#340) --- pkg/aws/vpc/limits.go | 44 ++++++++++++++++++++++++++++++++++++------- 1 file changed, 37 insertions(+), 7 deletions(-) diff --git a/pkg/aws/vpc/limits.go b/pkg/aws/vpc/limits.go index 10b14202..24027779 100644 --- a/pkg/aws/vpc/limits.go +++ b/pkg/aws/vpc/limits.go @@ -17,7 +17,7 @@ // so we can get this information at runtime. // Code generated by go generate; DO NOT EDIT. -// This file was generated at 2023-11-02T17:34:18Z +// This file was generated at 2023-12-01T17:49:07Z // WARNING: please add @ellistarn, @bwagner5, or @jonathan-innis from aws/karpenter to reviewers // if you are updating this file since Karpenter is depending on this file to calculate max pods. @@ -2905,6 +2905,21 @@ var Limits = map[string]*VPCLimits{ Hypervisor: "nitro", IsBareMetal: false, }, + "dl2q.24xlarge": { + Interface: 15, + IPv4PerInterface: 50, + IsTrunkingCompatible: true, + BranchInterface: 107, + DefaultNetworkCardIndex: 0, + NetworkCards: []NetworkCard{ + { + MaximumNetworkInterfaces: 15, + NetworkCardIndex: 0, + }, + }, + Hypervisor: "nitro", + IsBareMetal: false, + }, "f1.16xlarge": { Interface: 8, IPv4PerInterface: 50, @@ -7170,6 +7185,21 @@ var Limits = map[string]*VPCLimits{ Hypervisor: "", IsBareMetal: true, }, + "mac2-m2.metal": { + Interface: 8, + IPv4PerInterface: 30, + IsTrunkingCompatible: true, + BranchInterface: 6, + DefaultNetworkCardIndex: 0, + NetworkCards: []NetworkCard{ + { + MaximumNetworkInterfaces: 8, + NetworkCardIndex: 0, + }, + }, + Hypervisor: "", + IsBareMetal: true, + }, "mac2-m2pro.metal": { Interface: 8, IPv4PerInterface: 30, @@ -7248,8 +7278,8 @@ var Limits = map[string]*VPCLimits{ "p3.16xlarge": { Interface: 8, IPv4PerInterface: 30, - IsTrunkingCompatible: true, - BranchInterface: 114, + IsTrunkingCompatible: false, + BranchInterface: 0, DefaultNetworkCardIndex: 0, NetworkCards: []NetworkCard{ { @@ -7263,8 +7293,8 @@ var Limits = map[string]*VPCLimits{ "p3.2xlarge": { Interface: 4, IPv4PerInterface: 15, - IsTrunkingCompatible: true, - BranchInterface: 38, + IsTrunkingCompatible: false, + BranchInterface: 0, DefaultNetworkCardIndex: 0, NetworkCards: []NetworkCard{ { @@ -7278,8 +7308,8 @@ var Limits = map[string]*VPCLimits{ "p3.8xlarge": { Interface: 8, IPv4PerInterface: 30, - IsTrunkingCompatible: true, - BranchInterface: 54, + IsTrunkingCompatible: false, + BranchInterface: 0, DefaultNetworkCardIndex: 0, NetworkCards: []NetworkCard{ {