diff --git a/pkg/awsutils/vpc_ip_resource_limit.go b/pkg/awsutils/vpc_ip_resource_limit.go index a8543ad2fa..674272353a 100644 --- a/pkg/awsutils/vpc_ip_resource_limit.go +++ b/pkg/awsutils/vpc_ip_resource_limit.go @@ -111,6 +111,12 @@ var InstanceENIsAvailable = map[string]int{ "m5a.4xlarge": 8, "m5a.12xlarge": 8, "m5a.24xlarge": 15, + "m5ad.large": 3, + "m5ad.xlarge": 4, + "m5ad.2xlarge": 4, + "m5ad.4xlarge": 8, + "m5ad.12xlarge": 8, + "m5ad.24xlarge": 15, "m5d.large": 3, "m5d.xlarge": 4, "m5d.2xlarge": 4, @@ -147,6 +153,12 @@ var InstanceENIsAvailable = map[string]int{ "r5a.4xlarge": 8, "r5a.12xlarge": 8, "r5a.24xlarge": 15, + "r5ad.large": 3, + "r5ad.xlarge": 4, + "r5ad.2xlarge": 4, + "r5ad.4xlarge": 8, + "r5ad.12xlarge": 8, + "r5ad.24xlarge": 15, "r5d.large": 3, "r5d.xlarge": 4, "r5d.2xlarge": 4, @@ -233,17 +245,17 @@ var InstanceIPsAvailable = map[string]int64{ "d2.8xlarge": 30, "f1.2xlarge": 15, "f1.4xlarge": 30, - "f1.16xlarge": 24, + "f1.16xlarge": 31, "g2.2xlarge": 15, "g2.8xlarge": 30, "g3s.xlarge": 15, "g3.4xlarge": 30, "g3.8xlarge": 30, - "g3.16xlarge": 24, + "g3.16xlarge": 31, "h1.2xlarge": 15, "h1.4xlarge": 30, "h1.8xlarge": 30, - "h1.16xlarge": 24, + "h1.16xlarge": 31, "hs1.8xlarge": 30, "i2.xlarge": 15, "i2.2xlarge": 15, @@ -254,7 +266,7 @@ var InstanceIPsAvailable = map[string]int64{ "i3.2xlarge": 15, "i3.4xlarge": 30, "i3.8xlarge": 30, - "i3.16xlarge": 24, + "i3.16xlarge": 31, "i3.metal": 31, "m1.small": 4, "m1.medium": 6, @@ -285,6 +297,12 @@ var InstanceIPsAvailable = map[string]int64{ "m5a.4xlarge": 30, "m5a.12xlarge": 30, "m5a.24xlarge": 31, + "m5ad.large": 10, + "m5ad.xlarge": 15, + "m5ad.2xlarge": 15, + "m5ad.4xlarge": 30, + "m5ad.12xlarge": 30, + "m5ad.24xlarge": 31, "m5d.large": 10, "m5d.xlarge": 15, "m5d.2xlarge": 15, @@ -308,7 +326,7 @@ var InstanceIPsAvailable = map[string]int64{ "r4.2xlarge": 15, "r4.4xlarge": 30, "r4.8xlarge": 30, - "r4.16xlarge": 24, + "r4.16xlarge": 31, "r5.large": 10, "r5.xlarge": 15, "r5.2xlarge": 15,