فهرست منبع

Added support for AWS' m5 instance family. (#4381)

Rudi MK 2 سال پیش
والد
کامیت
55e4043958

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

@@ -103,9 +103,14 @@ const machineTypeOptions = [
   { value: "r6i.16xlarge", label: "r6i.16xlarge" },
   { value: "r6i.24xlarge", label: "r6i.24xlarge" },
   { value: "r6i.32xlarge", label: "r6i.32xlarge" },
+  { value: "m5.large", label: "m5.large" },
+  { value: "m5.xlarge", label: "m5.xlarge" },
+  { value: "m5.2xlarge", label: "m5.2xlarge" },
+  { value: "m5.4xlarge", label: "m5.4xlarge" },
   { value: "m5n.large", label: "m5n.large" },
   { value: "m5n.xlarge", label: "m5n.xlarge" },
   { value: "m5n.2xlarge", label: "m5n.2xlarge" },
+  { value: "m5n.4xlarge", label: "m5n.4xlarge" },
   { value: "m6a.large", label: "m6a.large" },
   { value: "m6a.xlarge", label: "m6a.xlarge" },
   { value: "m6a.2xlarge", label: "m6a.2xlarge" },

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

@@ -87,6 +87,12 @@ export const AWS_INSTANCE_LIMITS: InstanceTypes = Object.freeze({
     "2xlarge": { vCPU: 8, RAM: 32 },
     "4xlarge": { vCPU: 16, RAM: 64 },
   },
+  m5n: {
+    large: { vCPU: 2, RAM: 8 },
+    xlarge: { vCPU: 4, RAM: 16 },
+    "2xlarge": { vCPU: 8, RAM: 32 },
+    "4xlarge": { vCPU: 16, RAM: 64 },
+  },
   m6a: {
     large: { vCPU: 2, RAM: 8 },
     xlarge: { vCPU: 4, RAM: 16 },