Просмотр исходного кода

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

Rudi MK 2 лет назад
Родитель
Сommit
c1efd77aa2
2 измененных файлов с 36 добавлено и 0 удалено
  1. 32 0
      dashboard/src/lib/clusters/constants.ts
  2. 4 0
      dashboard/src/lib/clusters/types.ts

+ 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",