Browse Source

Added the Standard_B8als_v2 and Standard_B16als_v2 instance types. (#4467)

Rudi MK 2 years ago
parent
commit
bd3c18dd5a

+ 56 - 0
dashboard/src/components/azureUtils.ts

@@ -270,6 +270,62 @@ const AzureMachineTypeOptions: MachineTypeOption[] = [
       "westus3",
     ]),
   },
+  {
+    value: "Standard_B8als_v2",
+    label: "Standard_B8als_v2",
+    resources: { vCPU: 8, RAM: 16 },
+    supportedRegions: new Set<string>([
+      "australiaeast",
+      "brazilsouth",
+      "canadacentral",
+      "centralindia",
+      "centralus",
+      "eastasia",
+      "eastus",
+      "eastus2",
+      "francecentral",
+      "northeurope",
+      "norwayeast",
+      "southafricanorth",
+      "southcentralus",
+      "southeastasia",
+      "swedencentral",
+      "switzerlandnorth",
+      "uaenorth",
+      "uksouth",
+      "westeurope",
+      "westus2",
+      "westus3",
+    ]),
+  },
+  {
+    value: "Standard_B16als_v2",
+    label: "Standard_B16als_v2",
+    resources: { vCPU: 16, RAM: 32 },
+    supportedRegions: new Set<string>([
+      "australiaeast",
+      "brazilsouth",
+      "canadacentral",
+      "centralindia",
+      "centralus",
+      "eastasia",
+      "eastus",
+      "eastus2",
+      "francecentral",
+      "northeurope",
+      "norwayeast",
+      "southafricanorth",
+      "southcentralus",
+      "southeastasia",
+      "swedencentral",
+      "switzerlandnorth",
+      "uaenorth",
+      "uksouth",
+      "westeurope",
+      "westus2",
+      "westus3",
+    ]),
+  },
   {
     value: "Standard_NC4as_T4_v3",
     label: "Standard_NC4as_T4_v3",

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

@@ -1226,6 +1226,64 @@ const SUPPORTED_AZURE_MACHINE_TYPES: ClientMachineType[] = [
     cpuCores: 4,
     ramMegabytes: 8192,
   },
+  {
+    name: "Standard_B8als_v2",
+    displayName: "Standard_B8als_v2",
+    supportedRegions: [
+      "australiaeast",
+      "brazilsouth",
+      "canadacentral",
+      "centralindia",
+      "centralus",
+      "eastasia",
+      "eastus",
+      "eastus2",
+      "francecentral",
+      "northeurope",
+      "norwayeast",
+      "southafricanorth",
+      "southcentralus",
+      "swedencentral",
+      "switzerlandnorth",
+      "uaenorth",
+      "uksouth",
+      "westeurope",
+      "westus2",
+      "westus3",
+    ],
+    isGPU: false,
+    cpuCores: 8,
+    ramMegabytes: 16384,
+  },
+  {
+    name: "Standard_B16als_v2",
+    displayName: "Standard_B16als_v2",
+    supportedRegions: [
+      "australiaeast",
+      "brazilsouth",
+      "canadacentral",
+      "centralindia",
+      "centralus",
+      "eastasia",
+      "eastus",
+      "eastus2",
+      "francecentral",
+      "northeurope",
+      "norwayeast",
+      "southafricanorth",
+      "southcentralus",
+      "swedencentral",
+      "switzerlandnorth",
+      "uaenorth",
+      "uksouth",
+      "westeurope",
+      "westus2",
+      "westus3",
+    ],
+    isGPU: false,
+    cpuCores: 16,
+    ramMegabytes: 32768,
+  },
   {
     name: "Standard_NC4as_T4_v3",
     displayName: "Standard_NC4as_T4_v3",

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

@@ -243,6 +243,8 @@ const azureMachineTypeValidator = z.enum([
   "Standard_DS2_v2",
   "Standard_D2ads_v5",
   "Standard_B4als_v2",
+  "Standard_B8als_v2",
+  "Standard_B16als_v2",
   "Standard_NC4as_T4_v3",
   "Standard_NC8as_T4_v3",
   "Standard_NC16as_T4_v3",