瀏覽代碼

Extended instance types for AWS m6a and m7i (#4181)

Rudi MK 2 年之前
父節點
當前提交
3858fbd9ed

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

@@ -109,6 +109,8 @@ const machineTypeOptions = [
   { value: "m6a.xlarge", label: "m6a.xlarge" },
   { value: "m6a.2xlarge", label: "m6a.2xlarge" },
   { value: "m6a.4xlarge", label: "m6a.4xlarge" },
+  { value: "m6a.8xlarge", label: "m6a.8xlarge" },
+  { value: "m6a.12xlarge", label: "m6a.12xlarge" },
   { value: "m7a.medium", label: "m7a.medium" },
   { value: "m7a.large", label: "m7a.large" },
   { value: "m7a.xlarge", label: "m7a.xlarge" },
@@ -122,6 +124,8 @@ const machineTypeOptions = [
   { value: "m7i.xlarge", label: "m7i.xlarge" },
   { value: "m7i.2xlarge", label: "m7i.2xlarge" },
   { value: "m7i.4xlarge", label: "m7i.4xlarge" },
+  { value: "m7i.8xlarge", label: "m7i.8xlarge" },
+  { value: "m7i.12xlarge", label: "m7i.12xlarge" },
   { value: "c7a.medium", label: "c7a.medium" },
   { value: "c7a.large", label: "c7a.large" },
   { value: "c7a.xlarge", label: "c7a.xlarge" },

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

@@ -92,12 +92,16 @@ export const AWS_INSTANCE_LIMITS: InstanceTypes = Object.freeze({
     xlarge: { vCPU: 4, RAM: 16 },
     "2xlarge": { vCPU: 8, RAM: 32 },
     "4xlarge": { vCPU: 16, RAM: 64 },
+    "8xlarge": { vCPU: 32, RAM: 128 },
+    "12xlarge": { vCPU: 48, RAM: 192 },
   },
   m7i: {
     large: { vCPU: 2, RAM: 8 },
     xlarge: { vCPU: 4, RAM: 16 },
     "2xlarge": { vCPU: 8, RAM: 32 },
     "4xlarge": { vCPU: 16, RAM: 64 },
+    "8xlarge": { vCPU: 32, RAM: 128 },
+    "12xlarge": { vCPU: 48, RAM: 192 },
   },
   x2gd: {
     medium: { vCPU: 1, RAM: 16 },