diff --git a/dashboard/src/components/ProvisionerSettings.tsx b/dashboard/src/components/ProvisionerSettings.tsx index bbbcf456a5..7b180c1f4f 100644 --- a/dashboard/src/components/ProvisionerSettings.tsx +++ b/dashboard/src/components/ProvisionerSettings.tsx @@ -105,6 +105,10 @@ const machineTypeOptions = [ { value: "m5n.large", label: "m5n.large" }, { value: "m5n.xlarge", label: "m5n.xlarge" }, { value: "m5n.2xlarge", label: "m5n.2xlarge" }, + { value: "m6a.large", label: "m6a.large" }, + { value: "m6a.xlarge", label: "m6a.xlarge" }, + { value: "m6a.2xlarge", label: "m6a.2xlarge" }, + { value: "m6a.4xlarge", label: "m6a.4xlarge" }, { value: "m7a.medium", label: "m7a.medium" }, { value: "m7a.large", label: "m7a.large" }, { value: "m7a.xlarge", label: "m7a.xlarge" }, @@ -114,6 +118,10 @@ const machineTypeOptions = [ { value: "m7a.12xlarge", label: "m7a.12xlarge" }, { value: "m7a.16xlarge", label: "m7a.16xlarge" }, { value: "m7a.24xlarge", label: "m7a.24xlarge" }, + { value: "m7i.large", label: "m7i.large" }, + { value: "m7i.xlarge", label: "m7i.xlarge" }, + { value: "m7i.2xlarge", label: "m7i.2xlarge" }, + { value: "m7i.4xlarge", label: "m7i.4xlarge" }, { value: "c7a.medium", label: "c7a.medium" }, { value: "c7a.large", label: "c7a.large" }, { value: "c7a.xlarge", label: "c7a.xlarge" }, diff --git a/dashboard/src/main/home/app-dashboard/validate-apply/services-settings/tabs/utils.ts b/dashboard/src/main/home/app-dashboard/validate-apply/services-settings/tabs/utils.ts index cba03f7051..d58d46af5a 100644 --- a/dashboard/src/main/home/app-dashboard/validate-apply/services-settings/tabs/utils.ts +++ b/dashboard/src/main/home/app-dashboard/validate-apply/services-settings/tabs/utils.ts @@ -87,6 +87,18 @@ export const AWS_INSTANCE_LIMITS: InstanceTypes = Object.freeze({ "2xlarge": { vCPU: 8, RAM: 32 }, "4xlarge": { vCPU: 16, RAM: 64 }, }, + m6a: { + large: { vCPU: 2, RAM: 8 }, + xlarge: { vCPU: 4, RAM: 16 }, + "2xlarge": { vCPU: 8, RAM: 32 }, + "4xlarge": { vCPU: 16, RAM: 64 }, + }, + m7i: { + large: { vCPU: 2, RAM: 8 }, + xlarge: { vCPU: 4, RAM: 16 }, + "2xlarge": { vCPU: 8, RAM: 32 }, + "4xlarge": { vCPU: 16, RAM: 64 }, + }, x2gd: { medium: { vCPU: 1, RAM: 16 }, large: { vCPU: 2, RAM: 32 },