diff --git a/pkg/aws/vpc/limits.go b/pkg/aws/vpc/limits.go
index 59bee69c..387b1aa7 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 2024-08-03T00:54:51Z
+// This file was generated at 2024-09-20T20:38:24Z
 
 // 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.
@@ -2530,6 +2530,81 @@ var Limits = map[string]*VPCLimits{
 		Hypervisor:  "nitro",
 		IsBareMetal: false,
 	},
+	"c7i-flex.2xlarge": {
+		Interface:               4,
+		IPv4PerInterface:        15,
+		IsTrunkingCompatible:    true,
+		BranchInterface:         18,
+		DefaultNetworkCardIndex: 0,
+		NetworkCards: []NetworkCard{
+			{
+				MaximumNetworkInterfaces: 4,
+				NetworkCardIndex:         0,
+			},
+		},
+		Hypervisor:  "nitro",
+		IsBareMetal: false,
+	},
+	"c7i-flex.4xlarge": {
+		Interface:               8,
+		IPv4PerInterface:        30,
+		IsTrunkingCompatible:    true,
+		BranchInterface:         34,
+		DefaultNetworkCardIndex: 0,
+		NetworkCards: []NetworkCard{
+			{
+				MaximumNetworkInterfaces: 8,
+				NetworkCardIndex:         0,
+			},
+		},
+		Hypervisor:  "nitro",
+		IsBareMetal: false,
+	},
+	"c7i-flex.8xlarge": {
+		Interface:               8,
+		IPv4PerInterface:        30,
+		IsTrunkingCompatible:    true,
+		BranchInterface:         54,
+		DefaultNetworkCardIndex: 0,
+		NetworkCards: []NetworkCard{
+			{
+				MaximumNetworkInterfaces: 8,
+				NetworkCardIndex:         0,
+			},
+		},
+		Hypervisor:  "nitro",
+		IsBareMetal: false,
+	},
+	"c7i-flex.large": {
+		Interface:               3,
+		IPv4PerInterface:        10,
+		IsTrunkingCompatible:    true,
+		BranchInterface:         3,
+		DefaultNetworkCardIndex: 0,
+		NetworkCards: []NetworkCard{
+			{
+				MaximumNetworkInterfaces: 3,
+				NetworkCardIndex:         0,
+			},
+		},
+		Hypervisor:  "nitro",
+		IsBareMetal: false,
+	},
+	"c7i-flex.xlarge": {
+		Interface:               4,
+		IPv4PerInterface:        15,
+		IsTrunkingCompatible:    true,
+		BranchInterface:         8,
+		DefaultNetworkCardIndex: 0,
+		NetworkCards: []NetworkCard{
+			{
+				MaximumNetworkInterfaces: 4,
+				NetworkCardIndex:         0,
+			},
+		},
+		Hypervisor:  "nitro",
+		IsBareMetal: false,
+	},
 	"c7i.12xlarge": {
 		Interface:               8,
 		IPv4PerInterface:        30,
@@ -3565,6 +3640,146 @@ var Limits = map[string]*VPCLimits{
 		Hypervisor:  "nitro",
 		IsBareMetal: false,
 	},
+	"g6e.12xlarge": {
+		Interface:               10,
+		IPv4PerInterface:        30,
+		IsTrunkingCompatible:    true,
+		BranchInterface:         112,
+		DefaultNetworkCardIndex: 0,
+		NetworkCards: []NetworkCard{
+			{
+				MaximumNetworkInterfaces: 10,
+				NetworkCardIndex:         0,
+			},
+		},
+		Hypervisor:  "nitro",
+		IsBareMetal: false,
+	},
+	"g6e.16xlarge": {
+		Interface:               15,
+		IPv4PerInterface:        50,
+		IsTrunkingCompatible:    true,
+		BranchInterface:         107,
+		DefaultNetworkCardIndex: 0,
+		NetworkCards: []NetworkCard{
+			{
+				MaximumNetworkInterfaces: 15,
+				NetworkCardIndex:         0,
+			},
+		},
+		Hypervisor:  "nitro",
+		IsBareMetal: false,
+	},
+	"g6e.24xlarge": {
+		Interface:               20,
+		IPv4PerInterface:        50,
+		IsTrunkingCompatible:    true,
+		BranchInterface:         102,
+		DefaultNetworkCardIndex: 0,
+		NetworkCards: []NetworkCard{
+			{
+				MaximumNetworkInterfaces: 10,
+				NetworkCardIndex:         0,
+			},
+
+			{
+				MaximumNetworkInterfaces: 10,
+				NetworkCardIndex:         1,
+			},
+		},
+		Hypervisor:  "nitro",
+		IsBareMetal: false,
+	},
+	"g6e.2xlarge": {
+		Interface:               4,
+		IPv4PerInterface:        15,
+		IsTrunkingCompatible:    true,
+		BranchInterface:         38,
+		DefaultNetworkCardIndex: 0,
+		NetworkCards: []NetworkCard{
+			{
+				MaximumNetworkInterfaces: 4,
+				NetworkCardIndex:         0,
+			},
+		},
+		Hypervisor:  "nitro",
+		IsBareMetal: false,
+	},
+	"g6e.48xlarge": {
+		Interface:               40,
+		IPv4PerInterface:        50,
+		IsTrunkingCompatible:    true,
+		BranchInterface:         82,
+		DefaultNetworkCardIndex: 0,
+		NetworkCards: []NetworkCard{
+			{
+				MaximumNetworkInterfaces: 10,
+				NetworkCardIndex:         0,
+			},
+
+			{
+				MaximumNetworkInterfaces: 10,
+				NetworkCardIndex:         1,
+			},
+
+			{
+				MaximumNetworkInterfaces: 10,
+				NetworkCardIndex:         2,
+			},
+
+			{
+				MaximumNetworkInterfaces: 10,
+				NetworkCardIndex:         3,
+			},
+		},
+		Hypervisor:  "nitro",
+		IsBareMetal: false,
+	},
+	"g6e.4xlarge": {
+		Interface:               8,
+		IPv4PerInterface:        30,
+		IsTrunkingCompatible:    true,
+		BranchInterface:         54,
+		DefaultNetworkCardIndex: 0,
+		NetworkCards: []NetworkCard{
+			{
+				MaximumNetworkInterfaces: 8,
+				NetworkCardIndex:         0,
+			},
+		},
+		Hypervisor:  "nitro",
+		IsBareMetal: false,
+	},
+	"g6e.8xlarge": {
+		Interface:               8,
+		IPv4PerInterface:        30,
+		IsTrunkingCompatible:    true,
+		BranchInterface:         84,
+		DefaultNetworkCardIndex: 0,
+		NetworkCards: []NetworkCard{
+			{
+				MaximumNetworkInterfaces: 8,
+				NetworkCardIndex:         0,
+			},
+		},
+		Hypervisor:  "nitro",
+		IsBareMetal: false,
+	},
+	"g6e.xlarge": {
+		Interface:               4,
+		IPv4PerInterface:        15,
+		IsTrunkingCompatible:    true,
+		BranchInterface:         18,
+		DefaultNetworkCardIndex: 0,
+		NetworkCards: []NetworkCard{
+			{
+				MaximumNetworkInterfaces: 4,
+				NetworkCardIndex:         0,
+			},
+		},
+		Hypervisor:  "nitro",
+		IsBareMetal: false,
+	},
 	"gr6.4xlarge": {
 		Interface:               8,
 		IPv4PerInterface:        30,
@@ -12165,6 +12380,186 @@ var Limits = map[string]*VPCLimits{
 		Hypervisor:  "",
 		IsBareMetal: true,
 	},
+	"x8g.12xlarge": {
+		Interface:               8,
+		IPv4PerInterface:        30,
+		IsTrunkingCompatible:    true,
+		BranchInterface:         54,
+		DefaultNetworkCardIndex: 0,
+		NetworkCards: []NetworkCard{
+			{
+				MaximumNetworkInterfaces: 8,
+				NetworkCardIndex:         0,
+			},
+		},
+		Hypervisor:  "nitro",
+		IsBareMetal: false,
+	},
+	"x8g.16xlarge": {
+		Interface:               15,
+		IPv4PerInterface:        50,
+		IsTrunkingCompatible:    true,
+		BranchInterface:         107,
+		DefaultNetworkCardIndex: 0,
+		NetworkCards: []NetworkCard{
+			{
+				MaximumNetworkInterfaces: 15,
+				NetworkCardIndex:         0,
+			},
+		},
+		Hypervisor:  "nitro",
+		IsBareMetal: false,
+	},
+	"x8g.24xlarge": {
+		Interface:               15,
+		IPv4PerInterface:        50,
+		IsTrunkingCompatible:    true,
+		BranchInterface:         107,
+		DefaultNetworkCardIndex: 0,
+		NetworkCards: []NetworkCard{
+			{
+				MaximumNetworkInterfaces: 15,
+				NetworkCardIndex:         0,
+			},
+		},
+		Hypervisor:  "nitro",
+		IsBareMetal: false,
+	},
+	"x8g.2xlarge": {
+		Interface:               4,
+		IPv4PerInterface:        15,
+		IsTrunkingCompatible:    true,
+		BranchInterface:         38,
+		DefaultNetworkCardIndex: 0,
+		NetworkCards: []NetworkCard{
+			{
+				MaximumNetworkInterfaces: 4,
+				NetworkCardIndex:         0,
+			},
+		},
+		Hypervisor:  "nitro",
+		IsBareMetal: false,
+	},
+	"x8g.48xlarge": {
+		Interface:               15,
+		IPv4PerInterface:        50,
+		IsTrunkingCompatible:    true,
+		BranchInterface:         107,
+		DefaultNetworkCardIndex: 0,
+		NetworkCards: []NetworkCard{
+			{
+				MaximumNetworkInterfaces: 15,
+				NetworkCardIndex:         0,
+			},
+		},
+		Hypervisor:  "nitro",
+		IsBareMetal: false,
+	},
+	"x8g.4xlarge": {
+		Interface:               8,
+		IPv4PerInterface:        30,
+		IsTrunkingCompatible:    true,
+		BranchInterface:         54,
+		DefaultNetworkCardIndex: 0,
+		NetworkCards: []NetworkCard{
+			{
+				MaximumNetworkInterfaces: 8,
+				NetworkCardIndex:         0,
+			},
+		},
+		Hypervisor:  "nitro",
+		IsBareMetal: false,
+	},
+	"x8g.8xlarge": {
+		Interface:               8,
+		IPv4PerInterface:        30,
+		IsTrunkingCompatible:    true,
+		BranchInterface:         54,
+		DefaultNetworkCardIndex: 0,
+		NetworkCards: []NetworkCard{
+			{
+				MaximumNetworkInterfaces: 8,
+				NetworkCardIndex:         0,
+			},
+		},
+		Hypervisor:  "nitro",
+		IsBareMetal: false,
+	},
+	"x8g.large": {
+		Interface:               3,
+		IPv4PerInterface:        10,
+		IsTrunkingCompatible:    true,
+		BranchInterface:         9,
+		DefaultNetworkCardIndex: 0,
+		NetworkCards: []NetworkCard{
+			{
+				MaximumNetworkInterfaces: 3,
+				NetworkCardIndex:         0,
+			},
+		},
+		Hypervisor:  "nitro",
+		IsBareMetal: false,
+	},
+	"x8g.medium": {
+		Interface:               2,
+		IPv4PerInterface:        4,
+		IsTrunkingCompatible:    true,
+		BranchInterface:         4,
+		DefaultNetworkCardIndex: 0,
+		NetworkCards: []NetworkCard{
+			{
+				MaximumNetworkInterfaces: 2,
+				NetworkCardIndex:         0,
+			},
+		},
+		Hypervisor:  "nitro",
+		IsBareMetal: false,
+	},
+	"x8g.metal-24xl": {
+		Interface:               15,
+		IPv4PerInterface:        50,
+		IsTrunkingCompatible:    true,
+		BranchInterface:         107,
+		DefaultNetworkCardIndex: 0,
+		NetworkCards: []NetworkCard{
+			{
+				MaximumNetworkInterfaces: 15,
+				NetworkCardIndex:         0,
+			},
+		},
+		Hypervisor:  "",
+		IsBareMetal: true,
+	},
+	"x8g.metal-48xl": {
+		Interface:               15,
+		IPv4PerInterface:        50,
+		IsTrunkingCompatible:    true,
+		BranchInterface:         107,
+		DefaultNetworkCardIndex: 0,
+		NetworkCards: []NetworkCard{
+			{
+				MaximumNetworkInterfaces: 15,
+				NetworkCardIndex:         0,
+			},
+		},
+		Hypervisor:  "",
+		IsBareMetal: true,
+	},
+	"x8g.xlarge": {
+		Interface:               4,
+		IPv4PerInterface:        15,
+		IsTrunkingCompatible:    true,
+		BranchInterface:         18,
+		DefaultNetworkCardIndex: 0,
+		NetworkCards: []NetworkCard{
+			{
+				MaximumNetworkInterfaces: 4,
+				NetworkCardIndex:         0,
+			},
+		},
+		Hypervisor:  "nitro",
+		IsBareMetal: false,
+	},
 	"z1d.12xlarge": {
 		Interface:               15,
 		IPv4PerInterface:        50,