From 28ae0a7f4cebac20de2646ee2c6d17d5745c21f3 Mon Sep 17 00:00:00 2001 From: itay-kirshenboim Date: Mon, 1 Mar 2021 16:21:33 +0200 Subject: [PATCH 1/2] [src] added new instance type (g4dn, inf1) [jira] https://spotinst.atlassian.net/browse/AWSEG-17718, https://spotinst.atlassian.net/browse/AWSEG-17717 --- .../spotinst/common/AwsInstanceTypeEnum.java | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/src/main/java/hudson/plugins/spotinst/common/AwsInstanceTypeEnum.java b/src/main/java/hudson/plugins/spotinst/common/AwsInstanceTypeEnum.java index f1101cfe..3a882ec7 100644 --- a/src/main/java/hudson/plugins/spotinst/common/AwsInstanceTypeEnum.java +++ b/src/main/java/hudson/plugins/spotinst/common/AwsInstanceTypeEnum.java @@ -184,6 +184,19 @@ public enum AwsInstanceTypeEnum { H18xlarge("h1.8xlarge", 32), H116xlarge("h1.16xlarge", 64), + INF124xlarge("inf1.24xlarge", 96), + INF16xlarge("inf1.6xlarge", 24), + INF12xlarge("inf1.2xlarge", 8), + INF1xlarge("inf1.xlarge", 4), + + G4DNXlarge("g4dn.xlarge", 4), + G4DN2xlarge("g4dn.2xlarge", 8), + G4DN4xlarge("g4dn.4xlarge", 16), + G4DN8xlarge("g4dn.8xlarge", 32), + G4DN12xlarge("g4dn.12xlarge", 48), + G4DN16xlarge("g4dn.16xlarge", 64), + G4DNmetal("g4dn.metal", 96), + C5D18xlarge("c5d.18xlarge", 72), C5D12xlarge("c5d.12xlarge", 48), C5D24xlarge("c5d.24xlarge", 96), From 9848e3f9e4861364e17c19565017aae1fc4e67db Mon Sep 17 00:00:00 2001 From: itay-kirshenboim Date: Tue, 2 Mar 2021 11:30:01 +0200 Subject: [PATCH 2/2] [src] added new family c6gn [jira] https://spotinst.atlassian.net/browse/AWSEG-17720 --- .../plugins/spotinst/common/AwsInstanceTypeEnum.java | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/main/java/hudson/plugins/spotinst/common/AwsInstanceTypeEnum.java b/src/main/java/hudson/plugins/spotinst/common/AwsInstanceTypeEnum.java index 3a882ec7..586b9b31 100644 --- a/src/main/java/hudson/plugins/spotinst/common/AwsInstanceTypeEnum.java +++ b/src/main/java/hudson/plugins/spotinst/common/AwsInstanceTypeEnum.java @@ -368,6 +368,15 @@ public enum AwsInstanceTypeEnum { C6G16xlarge("c6g.16xlarge", 64), C6GMetal("c6g.metal", 64), + C6GNMedium("c6gn.medium", 1), + C6GNLarge("c6gn.large", 2), + C6GNXlarge("c6gn.xlarge", 4), + C6GN2xlarge("c6gn.2xlarge", 8), + C6GN4xlarge("c6gn.4xlarge", 16), + C6GN8xlarge("c6gn.8xlarge", 32), + C6GN12xlarge("c6gn.12xlarge", 48), + C6GN16xlarge("c6gn.16xlarge", 64), + R6GMedium("r6g.medium", 1), R6GLarge("r6g.large", 2), R6GXlarge("r6g.xlarge", 4),