Procházet zdrojové kódy

Added 4x, 8x, 12x and 16x instance types for AWS' r7g instance family. (#4538)

Rudi MK před 2 roky
rodič
revize
c1efd77aa2

+ 32 - 0
dashboard/src/lib/clusters/constants.ts

@@ -441,6 +441,38 @@ const SUPPORTED_AWS_MACHINE_TYPES: ClientMachineType[] = [
     cpuCores: 8,
     ramMegabytes: 65536,
   },
+  {
+    name: "r7g.4xlarge",
+    displayName: "r7g.4xlarge",
+    supportedRegions: SUPPORTED_AWS_REGIONS.map((r) => r.name),
+    isGPU: false,
+    cpuCores: 16,
+    ramMegabytes: 131072,
+  },
+  {
+    name: "r7g.8xlarge",
+    displayName: "r7g.8xlarge",
+    supportedRegions: SUPPORTED_AWS_REGIONS.map((r) => r.name),
+    isGPU: false,
+    cpuCores: 32,
+    ramMegabytes: 262144,
+  },
+  {
+    name: "r7g.12xlarge",
+    displayName: "r7g.12xlarge",
+    supportedRegions: SUPPORTED_AWS_REGIONS.map((r) => r.name),
+    isGPU: false,
+    cpuCores: 48,
+    ramMegabytes: 393216,
+  },
+  {
+    name: "r7g.16xlarge",
+    displayName: "r7g.16xlarge",
+    supportedRegions: SUPPORTED_AWS_REGIONS.map((r) => r.name),
+    isGPU: false,
+    cpuCores: 64,
+    ramMegabytes: 524288,
+  },
   {
     name: "m5n.large",
     displayName: "m5n.large",

+ 4 - 0
dashboard/src/lib/clusters/types.ts

@@ -156,6 +156,10 @@ const awsMachineTypeValidator = z.enum([
   "r7g.large",
   "r7g.xlarge",
   "r7g.2xlarge",
+  "r7g.4xlarge",
+  "r7g.8xlarge",
+  "r7g.12xlarge",
+  "r7g.16xlarge",
   "m5n.large",
   "m5n.xlarge",
   "m5n.2xlarge",