Parcourir la source

add c7g instances (#4261)

Feroze Mohideen il y a 2 ans
Parent
commit
4feac54c44

+ 7 - 0
dashboard/src/components/ProvisionerSettings.tsx

@@ -135,6 +135,13 @@ const machineTypeOptions = [
   { value: "c7a.12xlarge", label: "c7a.12xlarge" },
   { value: "c7a.16xlarge", label: "c7a.16xlarge" },
   { value: "c7a.24xlarge", label: "c7a.24xlarge" },
+  { value: "c7g.large", label: "c7g.large" },
+  { value: "c7g.xlarge", label: "c7g.xlarge" },
+  { value: "c7g.2xlarge", label: "c7g.2xlarge" },
+  { value: "c7g.4xlarge", label: "c7g.4xlarge" },
+  { value: "c7g.8xlarge", label: "c7g.8xlarge" },
+  { value: "c7g.12xlarge", label: "c7g.12xlarge" },
+  { value: "c7g.16xlarge", label: "c7g.16xlarge" },
 ];
 
 const defaultCidrVpc = "10.78.0.0/16";

+ 9 - 0
dashboard/src/main/home/app-dashboard/validate-apply/services-settings/tabs/utils.ts

@@ -137,6 +137,15 @@ export const AWS_INSTANCE_LIMITS: InstanceTypes = Object.freeze({
     "standard-22": { vCPU: 22, RAM: 88 },
     "standard-44": { vCPU: 44, RAM: 176 },
   },
+  c7g: {
+    large: { vCPU: 2, RAM: 4 },
+    xlarge: { vCPU: 4, RAM: 8 },
+    "2xlarge": { vCPU: 8, RAM: 16 },
+    "4xlarge": { vCPU: 16, RAM: 32 },
+    "8xlarge": { vCPU: 32, RAM: 64 },
+    "12xlarge": { vCPU: 48, RAM: 96 },
+    "16xlarge": { vCPU: 64, RAM: 128 },
+  },
 });
 
 export const GPU_INSTANCE_LIMIT: InstanceTypes = Object.freeze({