From 741bb577a2fdb61cf4cdf1f7bd3e5a94632aa965 Mon Sep 17 00:00:00 2001 From: guybarak Date: Sun, 15 Dec 2024 09:21:32 +0000 Subject: [PATCH] VSECPC-7533 | VSECPC-8825 | VSECPC-7888 | VSECPC-7532 | VSECPC-7354 | Guy new instances Terrafrom --- .../aws/modules/common/instance_type/main.tf | 100 +++++++++++++++++- 1 file changed, 97 insertions(+), 3 deletions(-) diff --git a/terraform/aws/modules/common/instance_type/main.tf b/terraform/aws/modules/common/instance_type/main.tf index 418d3415..1f0560c8 100755 --- a/terraform/aws/modules/common/instance_type/main.tf +++ b/terraform/aws/modules/common/instance_type/main.tf @@ -109,7 +109,38 @@ locals { "m6a.16xlarge", "m6a.24xlarge", "m6a.32xlarge", - "m6a.48xlarge" + "m6a.48xlarge", + "r7a.xlarge", + "r7a.2xlarge", + "r7a.4xlarge", + "r7a.8xlarge", + "r7a.12xlarge", + "r7a.16xlarge", + "r7a.24xlarge", + "r7a.32xlarge", + "r7a.48xlarge", + "c7i-flex.xlarg", + "c7i-flex.2xlarge", + "c7i-flex.4xlarge", + "c7i-flex.8xlarge", + "m7a.xlarge", + "m7a.2xlarge", + "m7a.4xlarge", + "m7a.8xlarge", + "m7a.12xlarge", + "m7a.16xlarge", + "m7a.24xlarge", + "m7a.32xlarge", + "m7a.48xlarge", + "c7i.xlarge", + "c7i.2xlarge", + "c7i.4xlarge", + "c7i.8xlarge", + "c7i.12xlarge", + "c7i.16xlarge", + "c7i.24xlarge", + "c7i.32xlarge", + "c7i.48xlarge" ] mgmt_types = [ "c5.large", @@ -219,7 +250,38 @@ locals { "m6a.16xlarge", "m6a.24xlarge", "m6a.32xlarge", - "m6a.48xlarge" + "m6a.48xlarge", + "r7a.xlarge", + "r7a.2xlarge", + "r7a.4xlarge", + "r7a.8xlarge", + "r7a.12xlarge", + "r7a.16xlarge", + "r7a.24xlarge", + "r7a.32xlarge", + "r7a.48xlarge", + "c7i-flex.xlarg", + "c7i-flex.2xlarge", + "c7i-flex.4xlarge", + "c7i-flex.8xlarge", + "m7a.xlarge", + "m7a.2xlarge", + "m7a.4xlarge", + "m7a.8xlarge", + "m7a.12xlarge", + "m7a.16xlarge", + "m7a.24xlarge", + "m7a.32xlarge", + "m7a.48xlarge", + "c7i.xlarge", + "c7i.2xlarge", + "c7i.4xlarge", + "c7i.8xlarge", + "c7i.12xlarge", + "c7i.16xlarge", + "c7i.24xlarge", + "c7i.32xlarge", + "c7i.48xlarge" ] mds_types = [ "c5.large", @@ -329,7 +391,39 @@ locals { "m6a.16xlarge", "m6a.24xlarge", "m6a.32xlarge", - "m6a.48xlarge" + "m6a.48xlarge", + "r7a.xlarge", + "r7a.2xlarge", + "r7a.4xlarge", + "r7a.8xlarge", + "r7a.12xlarge", + "r7a.16xlarge", + "r7a.24xlarge", + "r7a.32xlarge", + "r7a.48xlarge", + "c7i-flex.xlarg", + "c7i-flex.2xlarge", + "c7i-flex.4xlarge", + "c7i-flex.8xlarge", + "m7a.xlarge", + "m7a.2xlarge", + "m7a.4xlarge", + "m7a.8xlarge", + "m7a.12xlarge", + "m7a.16xlarge", + "m7a.24xlarge", + "m7a.32xlarge", + "m7a.48xlarge", + "c7i.xlarge", + "c7i.2xlarge", + "c7i.4xlarge", + "c7i.8xlarge", + "c7i.12xlarge", + "c7i.16xlarge", + "c7i.24xlarge", + "c7i.32xlarge", + "c7i.48xlarge" + ] server_types = [ "t3.nano",