|
|
@@ -99,336 +99,451 @@ const SUPPORTED_AWS_MACHINE_TYPES: ClientMachineType[] = [
|
|
|
name: "t3.medium",
|
|
|
displayName: "t3.medium",
|
|
|
supportedRegions: SUPPORTED_AWS_REGIONS.map((r) => r.name),
|
|
|
+ isGPU: false,
|
|
|
},
|
|
|
{
|
|
|
name: "t3.large",
|
|
|
displayName: "t3.large",
|
|
|
supportedRegions: SUPPORTED_AWS_REGIONS.map((r) => r.name),
|
|
|
+ isGPU: false,
|
|
|
},
|
|
|
{
|
|
|
name: "t3.xlarge",
|
|
|
displayName: "t3.xlarge",
|
|
|
supportedRegions: SUPPORTED_AWS_REGIONS.map((r) => r.name),
|
|
|
+ isGPU: false,
|
|
|
},
|
|
|
{
|
|
|
name: "t3.2xlarge",
|
|
|
displayName: "t3.2xlarge",
|
|
|
supportedRegions: SUPPORTED_AWS_REGIONS.map((r) => r.name),
|
|
|
+ isGPU: false,
|
|
|
},
|
|
|
{
|
|
|
name: "t3a.medium",
|
|
|
displayName: "t3a.medium",
|
|
|
supportedRegions: SUPPORTED_AWS_REGIONS.map((r) => r.name),
|
|
|
+ isGPU: false,
|
|
|
},
|
|
|
{
|
|
|
name: "t3a.large",
|
|
|
displayName: "t3a.large",
|
|
|
supportedRegions: SUPPORTED_AWS_REGIONS.map((r) => r.name),
|
|
|
+ isGPU: false,
|
|
|
},
|
|
|
{
|
|
|
name: "t3a.xlarge",
|
|
|
displayName: "t3a.xlarge",
|
|
|
supportedRegions: SUPPORTED_AWS_REGIONS.map((r) => r.name),
|
|
|
+ isGPU: false,
|
|
|
},
|
|
|
{
|
|
|
name: "t3a.2xlarge",
|
|
|
displayName: "t3a.2xlarge",
|
|
|
supportedRegions: SUPPORTED_AWS_REGIONS.map((r) => r.name),
|
|
|
+ isGPU: false,
|
|
|
},
|
|
|
{
|
|
|
name: "t4g.medium",
|
|
|
displayName: "t4g.medium",
|
|
|
supportedRegions: SUPPORTED_AWS_REGIONS.map((r) => r.name),
|
|
|
+ isGPU: false,
|
|
|
},
|
|
|
{
|
|
|
name: "t4g.large",
|
|
|
displayName: "t4g.large",
|
|
|
supportedRegions: SUPPORTED_AWS_REGIONS.map((r) => r.name),
|
|
|
+ isGPU: false,
|
|
|
},
|
|
|
{
|
|
|
name: "t4g.xlarge",
|
|
|
displayName: "t4g.xlarge",
|
|
|
supportedRegions: SUPPORTED_AWS_REGIONS.map((r) => r.name),
|
|
|
+ isGPU: false,
|
|
|
},
|
|
|
{
|
|
|
name: "t4g.2xlarge",
|
|
|
displayName: "t4g.2xlarge",
|
|
|
supportedRegions: SUPPORTED_AWS_REGIONS.map((r) => r.name),
|
|
|
+ isGPU: false,
|
|
|
},
|
|
|
{
|
|
|
name: "c6i.large",
|
|
|
displayName: "c6i.large",
|
|
|
supportedRegions: SUPPORTED_AWS_REGIONS.map((r) => r.name),
|
|
|
+ isGPU: false,
|
|
|
},
|
|
|
{
|
|
|
name: "c6i.xlarge",
|
|
|
displayName: "c6i.xlarge",
|
|
|
supportedRegions: SUPPORTED_AWS_REGIONS.map((r) => r.name),
|
|
|
+ isGPU: false,
|
|
|
},
|
|
|
{
|
|
|
name: "c6i.2xlarge",
|
|
|
displayName: "c6i.2xlarge",
|
|
|
supportedRegions: SUPPORTED_AWS_REGIONS.map((r) => r.name),
|
|
|
+ isGPU: false,
|
|
|
},
|
|
|
{
|
|
|
name: "c6i.4xlarge",
|
|
|
displayName: "c6i.4xlarge",
|
|
|
supportedRegions: SUPPORTED_AWS_REGIONS.map((r) => r.name),
|
|
|
+ isGPU: false,
|
|
|
},
|
|
|
{
|
|
|
name: "c6i.8xlarge",
|
|
|
displayName: "c6i.8xlarge",
|
|
|
supportedRegions: SUPPORTED_AWS_REGIONS.map((r) => r.name),
|
|
|
+ isGPU: false,
|
|
|
},
|
|
|
{
|
|
|
name: "c6a.large",
|
|
|
displayName: "c6a.large",
|
|
|
supportedRegions: SUPPORTED_AWS_REGIONS.map((r) => r.name),
|
|
|
+ isGPU: false,
|
|
|
},
|
|
|
{
|
|
|
name: "c6a.2xlarge",
|
|
|
displayName: "c6a.2xlarge",
|
|
|
supportedRegions: SUPPORTED_AWS_REGIONS.map((r) => r.name),
|
|
|
+ isGPU: false,
|
|
|
},
|
|
|
{
|
|
|
name: "c6a.4xlarge",
|
|
|
displayName: "c6a.4xlarge",
|
|
|
supportedRegions: SUPPORTED_AWS_REGIONS.map((r) => r.name),
|
|
|
+ isGPU: false,
|
|
|
},
|
|
|
{
|
|
|
name: "c6a.8xlarge",
|
|
|
displayName: "c6a.8xlarge",
|
|
|
supportedRegions: SUPPORTED_AWS_REGIONS.map((r) => r.name),
|
|
|
+ isGPU: false,
|
|
|
},
|
|
|
{
|
|
|
name: "r6i.large",
|
|
|
displayName: "r6i.large",
|
|
|
supportedRegions: SUPPORTED_AWS_REGIONS.map((r) => r.name),
|
|
|
+ isGPU: false,
|
|
|
},
|
|
|
{
|
|
|
name: "r6i.xlarge",
|
|
|
displayName: "r6i.xlarge",
|
|
|
supportedRegions: SUPPORTED_AWS_REGIONS.map((r) => r.name),
|
|
|
+ isGPU: false,
|
|
|
},
|
|
|
{
|
|
|
name: "r6i.2xlarge",
|
|
|
displayName: "r6i.2xlarge",
|
|
|
supportedRegions: SUPPORTED_AWS_REGIONS.map((r) => r.name),
|
|
|
+ isGPU: false,
|
|
|
},
|
|
|
{
|
|
|
name: "r6i.4xlarge",
|
|
|
displayName: "r6i.4xlarge",
|
|
|
supportedRegions: SUPPORTED_AWS_REGIONS.map((r) => r.name),
|
|
|
+ isGPU: false,
|
|
|
},
|
|
|
{
|
|
|
name: "r6i.8xlarge",
|
|
|
displayName: "r6i.8xlarge",
|
|
|
supportedRegions: SUPPORTED_AWS_REGIONS.map((r) => r.name),
|
|
|
+ isGPU: false,
|
|
|
},
|
|
|
{
|
|
|
name: "r6i.12xlarge",
|
|
|
displayName: "r6i.12xlarge",
|
|
|
supportedRegions: SUPPORTED_AWS_REGIONS.map((r) => r.name),
|
|
|
+ isGPU: false,
|
|
|
},
|
|
|
{
|
|
|
name: "r6i.16xlarge",
|
|
|
displayName: "r6i.16xlarge",
|
|
|
supportedRegions: SUPPORTED_AWS_REGIONS.map((r) => r.name),
|
|
|
+ isGPU: false,
|
|
|
},
|
|
|
{
|
|
|
name: "r6i.24xlarge",
|
|
|
displayName: "r6i.24xlarge",
|
|
|
supportedRegions: SUPPORTED_AWS_REGIONS.map((r) => r.name),
|
|
|
+ isGPU: false,
|
|
|
},
|
|
|
{
|
|
|
name: "r6i.32xlarge",
|
|
|
displayName: "r6i.32xlarge",
|
|
|
supportedRegions: SUPPORTED_AWS_REGIONS.map((r) => r.name),
|
|
|
+ isGPU: false,
|
|
|
},
|
|
|
{
|
|
|
name: "m5n.large",
|
|
|
displayName: "m5n.large",
|
|
|
supportedRegions: SUPPORTED_AWS_REGIONS.map((r) => r.name),
|
|
|
+ isGPU: false,
|
|
|
},
|
|
|
{
|
|
|
name: "m5n.xlarge",
|
|
|
displayName: "m5n.xlarge",
|
|
|
supportedRegions: SUPPORTED_AWS_REGIONS.map((r) => r.name),
|
|
|
+ isGPU: false,
|
|
|
},
|
|
|
{
|
|
|
name: "m5n.2xlarge",
|
|
|
displayName: "m5n.2xlarge",
|
|
|
supportedRegions: SUPPORTED_AWS_REGIONS.map((r) => r.name),
|
|
|
+ isGPU: false,
|
|
|
},
|
|
|
{
|
|
|
name: "m6a.large",
|
|
|
displayName: "m6a.large",
|
|
|
supportedRegions: SUPPORTED_AWS_REGIONS.map((r) => r.name),
|
|
|
+ isGPU: false,
|
|
|
},
|
|
|
{
|
|
|
name: "m6a.xlarge",
|
|
|
displayName: "m6a.xlarge",
|
|
|
supportedRegions: SUPPORTED_AWS_REGIONS.map((r) => r.name),
|
|
|
+ isGPU: false,
|
|
|
},
|
|
|
{
|
|
|
name: "m6a.2xlarge",
|
|
|
displayName: "m6a.2xlarge",
|
|
|
supportedRegions: SUPPORTED_AWS_REGIONS.map((r) => r.name),
|
|
|
+ isGPU: false,
|
|
|
},
|
|
|
{
|
|
|
name: "m6a.4xlarge",
|
|
|
displayName: "m6a.4xlarge",
|
|
|
supportedRegions: SUPPORTED_AWS_REGIONS.map((r) => r.name),
|
|
|
+ isGPU: false,
|
|
|
},
|
|
|
{
|
|
|
name: "m6a.8xlarge",
|
|
|
displayName: "m6a.8xlarge",
|
|
|
supportedRegions: SUPPORTED_AWS_REGIONS.map((r) => r.name),
|
|
|
+ isGPU: false,
|
|
|
},
|
|
|
{
|
|
|
name: "m6a.12xlarge",
|
|
|
displayName: "m6a.12xlarge",
|
|
|
supportedRegions: SUPPORTED_AWS_REGIONS.map((r) => r.name),
|
|
|
+ isGPU: false,
|
|
|
},
|
|
|
{
|
|
|
name: "m7a.medium",
|
|
|
displayName: "m7a.medium",
|
|
|
supportedRegions: SUPPORTED_AWS_REGIONS.map((r) => r.name),
|
|
|
+ isGPU: false,
|
|
|
},
|
|
|
{
|
|
|
name: "m7a.large",
|
|
|
displayName: "m7a.large",
|
|
|
supportedRegions: SUPPORTED_AWS_REGIONS.map((r) => r.name),
|
|
|
+ isGPU: false,
|
|
|
},
|
|
|
{
|
|
|
name: "m7a.xlarge",
|
|
|
displayName: "m7a.xlarge",
|
|
|
supportedRegions: SUPPORTED_AWS_REGIONS.map((r) => r.name),
|
|
|
+ isGPU: false,
|
|
|
},
|
|
|
{
|
|
|
name: "m7a.2xlarge",
|
|
|
displayName: "m7a.2xlarge",
|
|
|
supportedRegions: SUPPORTED_AWS_REGIONS.map((r) => r.name),
|
|
|
+ isGPU: false,
|
|
|
},
|
|
|
{
|
|
|
name: "m7a.4xlarge",
|
|
|
displayName: "m7a.4xlarge",
|
|
|
supportedRegions: SUPPORTED_AWS_REGIONS.map((r) => r.name),
|
|
|
+ isGPU: false,
|
|
|
},
|
|
|
{
|
|
|
name: "m7a.8xlarge",
|
|
|
displayName: "m7a.8xlarge",
|
|
|
supportedRegions: SUPPORTED_AWS_REGIONS.map((r) => r.name),
|
|
|
+ isGPU: false,
|
|
|
},
|
|
|
{
|
|
|
name: "m7a.12xlarge",
|
|
|
displayName: "m7a.12xlarge",
|
|
|
supportedRegions: SUPPORTED_AWS_REGIONS.map((r) => r.name),
|
|
|
+ isGPU: false,
|
|
|
},
|
|
|
{
|
|
|
name: "m7a.16xlarge",
|
|
|
displayName: "m7a.16xlarge",
|
|
|
supportedRegions: SUPPORTED_AWS_REGIONS.map((r) => r.name),
|
|
|
+ isGPU: false,
|
|
|
},
|
|
|
{
|
|
|
name: "m7a.24xlarge",
|
|
|
displayName: "m7a.24xlarge",
|
|
|
supportedRegions: SUPPORTED_AWS_REGIONS.map((r) => r.name),
|
|
|
+ isGPU: false,
|
|
|
},
|
|
|
{
|
|
|
name: "m7i.large",
|
|
|
displayName: "m7i.large",
|
|
|
supportedRegions: SUPPORTED_AWS_REGIONS.map((r) => r.name),
|
|
|
+ isGPU: false,
|
|
|
},
|
|
|
{
|
|
|
name: "m7i.xlarge",
|
|
|
displayName: "m7i.xlarge",
|
|
|
supportedRegions: SUPPORTED_AWS_REGIONS.map((r) => r.name),
|
|
|
+ isGPU: false,
|
|
|
},
|
|
|
{
|
|
|
name: "m7i.2xlarge",
|
|
|
displayName: "m7i.2xlarge",
|
|
|
supportedRegions: SUPPORTED_AWS_REGIONS.map((r) => r.name),
|
|
|
+ isGPU: false,
|
|
|
},
|
|
|
{
|
|
|
name: "m7i.4xlarge",
|
|
|
displayName: "m7i.4xlarge",
|
|
|
supportedRegions: SUPPORTED_AWS_REGIONS.map((r) => r.name),
|
|
|
+ isGPU: false,
|
|
|
},
|
|
|
{
|
|
|
name: "m7i.8xlarge",
|
|
|
displayName: "m7i.8xlarge",
|
|
|
supportedRegions: SUPPORTED_AWS_REGIONS.map((r) => r.name),
|
|
|
+ isGPU: false,
|
|
|
},
|
|
|
{
|
|
|
name: "m7i.12xlarge",
|
|
|
displayName: "m7i.12xlarge",
|
|
|
supportedRegions: SUPPORTED_AWS_REGIONS.map((r) => r.name),
|
|
|
+ isGPU: false,
|
|
|
},
|
|
|
{
|
|
|
name: "c7a.medium",
|
|
|
displayName: "c7a.medium",
|
|
|
supportedRegions: SUPPORTED_AWS_REGIONS.map((r) => r.name),
|
|
|
+ isGPU: false,
|
|
|
},
|
|
|
{
|
|
|
name: "c7a.large",
|
|
|
displayName: "c7a.large",
|
|
|
supportedRegions: SUPPORTED_AWS_REGIONS.map((r) => r.name),
|
|
|
+ isGPU: false,
|
|
|
},
|
|
|
{
|
|
|
name: "c7a.xlarge",
|
|
|
displayName: "c7a.xlarge",
|
|
|
supportedRegions: SUPPORTED_AWS_REGIONS.map((r) => r.name),
|
|
|
+ isGPU: false,
|
|
|
},
|
|
|
{
|
|
|
name: "c7a.2xlarge",
|
|
|
displayName: "c7a.2xlarge",
|
|
|
supportedRegions: SUPPORTED_AWS_REGIONS.map((r) => r.name),
|
|
|
+ isGPU: false,
|
|
|
},
|
|
|
{
|
|
|
name: "c7a.4xlarge",
|
|
|
displayName: "c7a.4xlarge",
|
|
|
supportedRegions: SUPPORTED_AWS_REGIONS.map((r) => r.name),
|
|
|
+ isGPU: false,
|
|
|
},
|
|
|
{
|
|
|
name: "c7a.8xlarge",
|
|
|
displayName: "c7a.8xlarge",
|
|
|
supportedRegions: SUPPORTED_AWS_REGIONS.map((r) => r.name),
|
|
|
+ isGPU: false,
|
|
|
},
|
|
|
{
|
|
|
name: "c7a.12xlarge",
|
|
|
displayName: "c7a.12xlarge",
|
|
|
supportedRegions: SUPPORTED_AWS_REGIONS.map((r) => r.name),
|
|
|
+ isGPU: false,
|
|
|
},
|
|
|
{
|
|
|
name: "c7a.16xlarge",
|
|
|
displayName: "c7a.16xlarge",
|
|
|
supportedRegions: SUPPORTED_AWS_REGIONS.map((r) => r.name),
|
|
|
+ isGPU: false,
|
|
|
},
|
|
|
{
|
|
|
name: "c7a.24xlarge",
|
|
|
displayName: "c7a.24xlarge",
|
|
|
supportedRegions: SUPPORTED_AWS_REGIONS.map((r) => r.name),
|
|
|
+ isGPU: false,
|
|
|
+ },
|
|
|
+ {
|
|
|
+ name: "c7g.medium",
|
|
|
+ displayName: "c7g.medium",
|
|
|
+ supportedRegions: SUPPORTED_AWS_REGIONS.map((r) => r.name),
|
|
|
+ isGPU: false,
|
|
|
+ },
|
|
|
+ {
|
|
|
+ name: "c7g.large",
|
|
|
+ displayName: "c7g.large",
|
|
|
+ supportedRegions: SUPPORTED_AWS_REGIONS.map((r) => r.name),
|
|
|
+ isGPU: false,
|
|
|
+ },
|
|
|
+ {
|
|
|
+ name: "c7g.xlarge",
|
|
|
+ displayName: "c7g.xlarge",
|
|
|
+ supportedRegions: SUPPORTED_AWS_REGIONS.map((r) => r.name),
|
|
|
+ isGPU: false,
|
|
|
+ },
|
|
|
+ {
|
|
|
+ name: "c7g.2xlarge",
|
|
|
+ displayName: "c7g.2xlarge",
|
|
|
+ supportedRegions: SUPPORTED_AWS_REGIONS.map((r) => r.name),
|
|
|
+ isGPU: false,
|
|
|
+ },
|
|
|
+ {
|
|
|
+ name: "c7g.4xlarge",
|
|
|
+ displayName: "c7g.4xlarge",
|
|
|
+ supportedRegions: SUPPORTED_AWS_REGIONS.map((r) => r.name),
|
|
|
+ isGPU: false,
|
|
|
+ },
|
|
|
+ {
|
|
|
+ name: "c7g.8xlarge",
|
|
|
+ displayName: "c7g.8xlarge",
|
|
|
+ supportedRegions: SUPPORTED_AWS_REGIONS.map((r) => r.name),
|
|
|
+ isGPU: false,
|
|
|
+ },
|
|
|
+ {
|
|
|
+ name: "c7g.12xlarge",
|
|
|
+ displayName: "c7g.12xlarge",
|
|
|
+ supportedRegions: SUPPORTED_AWS_REGIONS.map((r) => r.name),
|
|
|
+ isGPU: false,
|
|
|
+ },
|
|
|
+ {
|
|
|
+ name: "c7g.16xlarge",
|
|
|
+ displayName: "c7g.16xlarge",
|
|
|
+ supportedRegions: SUPPORTED_AWS_REGIONS.map((r) => r.name),
|
|
|
+ isGPU: false,
|
|
|
},
|
|
|
{
|
|
|
name: "g4dn.xlarge",
|
|
|
displayName: "g4dn.xlarge",
|
|
|
supportedRegions: SUPPORTED_AWS_REGIONS.map((r) => r.name),
|
|
|
+ isGPU: true,
|
|
|
},
|
|
|
{
|
|
|
name: "g4dn.2xlarge",
|
|
|
displayName: "g4dn.2xlarge",
|
|
|
supportedRegions: SUPPORTED_AWS_REGIONS.map((r) => r.name),
|
|
|
+ isGPU: true,
|
|
|
},
|
|
|
{
|
|
|
name: "g4dn.4xlarge",
|
|
|
displayName: "g4dn.4xlarge",
|
|
|
supportedRegions: SUPPORTED_AWS_REGIONS.map((r) => r.name),
|
|
|
+ isGPU: true,
|
|
|
},
|
|
|
{
|
|
|
name: "p4d.24xlarge",
|
|
|
displayName: "p4d.24xlarge",
|
|
|
supportedRegions: SUPPORTED_AWS_REGIONS.map((r) => r.name),
|
|
|
+ isGPU: true,
|
|
|
},
|
|
|
];
|
|
|
|
|
|
@@ -437,156 +552,187 @@ const SUPPORTED_GCP_MACHINE_TYPES: ClientMachineType[] = [
|
|
|
name: "e2-standard-2",
|
|
|
displayName: "e2-standard-2",
|
|
|
supportedRegions: SUPPORTED_GCP_REGIONS.map((r) => r.name),
|
|
|
+ isGPU: false,
|
|
|
},
|
|
|
{
|
|
|
name: "e2-standard-4",
|
|
|
displayName: "e2-standard-4",
|
|
|
supportedRegions: SUPPORTED_GCP_REGIONS.map((r) => r.name),
|
|
|
+ isGPU: false,
|
|
|
},
|
|
|
{
|
|
|
name: "e2-standard-8",
|
|
|
displayName: "e2-standard-8",
|
|
|
supportedRegions: SUPPORTED_GCP_REGIONS.map((r) => r.name),
|
|
|
+ isGPU: false,
|
|
|
},
|
|
|
{
|
|
|
name: "e2-standard-16",
|
|
|
displayName: "e2-standard-16",
|
|
|
supportedRegions: SUPPORTED_GCP_REGIONS.map((r) => r.name),
|
|
|
+ isGPU: false,
|
|
|
},
|
|
|
{
|
|
|
name: "e2-standard-32",
|
|
|
displayName: "e2-standard-32",
|
|
|
supportedRegions: SUPPORTED_GCP_REGIONS.map((r) => r.name),
|
|
|
+ isGPU: false,
|
|
|
},
|
|
|
{
|
|
|
name: "c3-standard-4",
|
|
|
displayName: "c3-standard-4",
|
|
|
supportedRegions: SUPPORTED_GCP_REGIONS.map((r) => r.name),
|
|
|
+ isGPU: false,
|
|
|
},
|
|
|
{
|
|
|
name: "c3-standard-8",
|
|
|
displayName: "c3-standard-8",
|
|
|
supportedRegions: SUPPORTED_GCP_REGIONS.map((r) => r.name),
|
|
|
+ isGPU: false,
|
|
|
},
|
|
|
{
|
|
|
name: "c3-standard-22",
|
|
|
displayName: "c3-standard-22",
|
|
|
supportedRegions: SUPPORTED_GCP_REGIONS.map((r) => r.name),
|
|
|
+ isGPU: false,
|
|
|
},
|
|
|
{
|
|
|
name: "c3-standard-44",
|
|
|
displayName: "c3-standard-44",
|
|
|
supportedRegions: SUPPORTED_GCP_REGIONS.map((r) => r.name),
|
|
|
+ isGPU: false,
|
|
|
},
|
|
|
{
|
|
|
name: "c3-highcpu-4",
|
|
|
displayName: "c3-highcpu-4",
|
|
|
supportedRegions: SUPPORTED_GCP_REGIONS.map((r) => r.name),
|
|
|
+ isGPU: false,
|
|
|
},
|
|
|
{
|
|
|
name: "c3-highcpu-8",
|
|
|
displayName: "c3-highcpu-8",
|
|
|
supportedRegions: SUPPORTED_GCP_REGIONS.map((r) => r.name),
|
|
|
+ isGPU: false,
|
|
|
},
|
|
|
{
|
|
|
name: "c3-highcpu-22",
|
|
|
displayName: "c3-highcpu-22",
|
|
|
supportedRegions: SUPPORTED_GCP_REGIONS.map((r) => r.name),
|
|
|
+ isGPU: false,
|
|
|
},
|
|
|
{
|
|
|
name: "c3-highcpu-44",
|
|
|
displayName: "c3-highcpu-44",
|
|
|
supportedRegions: SUPPORTED_GCP_REGIONS.map((r) => r.name),
|
|
|
+ isGPU: false,
|
|
|
},
|
|
|
{
|
|
|
name: "c3-highmem-4",
|
|
|
displayName: "c3-highmem-4",
|
|
|
supportedRegions: SUPPORTED_GCP_REGIONS.map((r) => r.name),
|
|
|
+ isGPU: false,
|
|
|
},
|
|
|
{
|
|
|
name: "c3-highmem-8",
|
|
|
displayName: "c3-highmem-8",
|
|
|
supportedRegions: SUPPORTED_GCP_REGIONS.map((r) => r.name),
|
|
|
+ isGPU: false,
|
|
|
},
|
|
|
{
|
|
|
name: "c3-highmem-22",
|
|
|
displayName: "c3-highmem-22",
|
|
|
supportedRegions: SUPPORTED_GCP_REGIONS.map((r) => r.name),
|
|
|
+ isGPU: false,
|
|
|
},
|
|
|
{
|
|
|
name: "c3-highmem-44",
|
|
|
displayName: "c3-highmem-44",
|
|
|
supportedRegions: SUPPORTED_GCP_REGIONS.map((r) => r.name),
|
|
|
+ isGPU: false,
|
|
|
},
|
|
|
{
|
|
|
name: "n1-standard-1",
|
|
|
displayName: "n1-standard-1",
|
|
|
supportedRegions: SUPPORTED_GCP_REGIONS.map((r) => r.name),
|
|
|
+ isGPU: true,
|
|
|
},
|
|
|
{
|
|
|
name: "n1-standard-2",
|
|
|
displayName: "n1-standard-2",
|
|
|
supportedRegions: SUPPORTED_GCP_REGIONS.map((r) => r.name),
|
|
|
+ isGPU: true,
|
|
|
},
|
|
|
{
|
|
|
name: "n1-standard-4",
|
|
|
displayName: "n1-standard-4",
|
|
|
supportedRegions: SUPPORTED_GCP_REGIONS.map((r) => r.name),
|
|
|
+ isGPU: true,
|
|
|
},
|
|
|
{
|
|
|
name: "n1-standard-8",
|
|
|
displayName: "n1-standard-8",
|
|
|
supportedRegions: SUPPORTED_GCP_REGIONS.map((r) => r.name),
|
|
|
+ isGPU: true,
|
|
|
},
|
|
|
{
|
|
|
name: "n1-standard-16",
|
|
|
displayName: "n1-standard-16",
|
|
|
supportedRegions: SUPPORTED_GCP_REGIONS.map((r) => r.name),
|
|
|
+ isGPU: true,
|
|
|
},
|
|
|
{
|
|
|
name: "n1-standard-32",
|
|
|
displayName: "n1-standard-32",
|
|
|
supportedRegions: SUPPORTED_GCP_REGIONS.map((r) => r.name),
|
|
|
+ isGPU: false,
|
|
|
},
|
|
|
{
|
|
|
name: "n1-highmem-2",
|
|
|
displayName: "n1-highmem-2",
|
|
|
supportedRegions: SUPPORTED_GCP_REGIONS.map((r) => r.name),
|
|
|
+ isGPU: true,
|
|
|
},
|
|
|
{
|
|
|
name: "n1-highmem-4",
|
|
|
displayName: "n1-highmem-4",
|
|
|
supportedRegions: SUPPORTED_GCP_REGIONS.map((r) => r.name),
|
|
|
+ isGPU: true,
|
|
|
},
|
|
|
{
|
|
|
name: "n1-highmem-8",
|
|
|
displayName: "n1-highmem-8",
|
|
|
supportedRegions: SUPPORTED_GCP_REGIONS.map((r) => r.name),
|
|
|
+ isGPU: true,
|
|
|
},
|
|
|
{
|
|
|
name: "n1-highmem-16",
|
|
|
displayName: "n1-highmem-16",
|
|
|
supportedRegions: SUPPORTED_GCP_REGIONS.map((r) => r.name),
|
|
|
+ isGPU: true,
|
|
|
},
|
|
|
{
|
|
|
name: "n1-highmem-32",
|
|
|
displayName: "n1-highmem-32",
|
|
|
supportedRegions: SUPPORTED_GCP_REGIONS.map((r) => r.name),
|
|
|
+ isGPU: true,
|
|
|
},
|
|
|
{
|
|
|
name: "n1-highcpu-8",
|
|
|
displayName: "n1-highcpu-8",
|
|
|
supportedRegions: SUPPORTED_GCP_REGIONS.map((r) => r.name),
|
|
|
+ isGPU: true,
|
|
|
},
|
|
|
{
|
|
|
name: "n1-highcpu-16",
|
|
|
displayName: "n1-highcpu-16",
|
|
|
supportedRegions: SUPPORTED_GCP_REGIONS.map((r) => r.name),
|
|
|
+ isGPU: true,
|
|
|
},
|
|
|
{
|
|
|
name: "n1-highcpu-32",
|
|
|
displayName: "n1-highcpu-32",
|
|
|
supportedRegions: SUPPORTED_GCP_REGIONS.map((r) => r.name),
|
|
|
+ isGPU: true,
|
|
|
},
|
|
|
];
|
|
|
|
|
|
@@ -616,6 +762,7 @@ const SUPPORTED_AZURE_MACHINE_TYPES: ClientMachineType[] = [
|
|
|
"westus2",
|
|
|
"westus3",
|
|
|
],
|
|
|
+ isGPU: false,
|
|
|
},
|
|
|
{
|
|
|
name: "Standard_B2as_v2",
|
|
|
@@ -642,6 +789,7 @@ const SUPPORTED_AZURE_MACHINE_TYPES: ClientMachineType[] = [
|
|
|
"westus2",
|
|
|
"westus3",
|
|
|
],
|
|
|
+ isGPU: false,
|
|
|
},
|
|
|
{
|
|
|
name: "Standard_A2_v2",
|
|
|
@@ -662,6 +810,7 @@ const SUPPORTED_AZURE_MACHINE_TYPES: ClientMachineType[] = [
|
|
|
"uaenorth",
|
|
|
"uksouth",
|
|
|
],
|
|
|
+ isGPU: false,
|
|
|
},
|
|
|
{
|
|
|
name: "Standard_A4_v2",
|
|
|
@@ -682,6 +831,7 @@ const SUPPORTED_AZURE_MACHINE_TYPES: ClientMachineType[] = [
|
|
|
"uaenorth",
|
|
|
"uksouth",
|
|
|
],
|
|
|
+ isGPU: false,
|
|
|
},
|
|
|
{
|
|
|
name: "Standard_DS1_v2",
|
|
|
@@ -702,6 +852,7 @@ const SUPPORTED_AZURE_MACHINE_TYPES: ClientMachineType[] = [
|
|
|
"uaenorth",
|
|
|
"uksouth",
|
|
|
],
|
|
|
+ isGPU: false,
|
|
|
},
|
|
|
{
|
|
|
name: "Standard_DS2_v2",
|
|
|
@@ -725,6 +876,7 @@ const SUPPORTED_AZURE_MACHINE_TYPES: ClientMachineType[] = [
|
|
|
"switzerlandnorth",
|
|
|
"westus3",
|
|
|
],
|
|
|
+ isGPU: false,
|
|
|
},
|
|
|
{
|
|
|
name: "Standard_D2ads_v5",
|
|
|
@@ -743,6 +895,7 @@ const SUPPORTED_AZURE_MACHINE_TYPES: ClientMachineType[] = [
|
|
|
"uksouth",
|
|
|
"westus3",
|
|
|
],
|
|
|
+ isGPU: false,
|
|
|
},
|
|
|
{
|
|
|
name: "Standard_B4als_v2",
|
|
|
@@ -769,6 +922,7 @@ const SUPPORTED_AZURE_MACHINE_TYPES: ClientMachineType[] = [
|
|
|
"westus2",
|
|
|
"westus3",
|
|
|
],
|
|
|
+ isGPU: false,
|
|
|
},
|
|
|
{
|
|
|
name: "Standard_NC4as_T4_v3",
|
|
|
@@ -784,6 +938,7 @@ const SUPPORTED_AZURE_MACHINE_TYPES: ClientMachineType[] = [
|
|
|
"westeurope",
|
|
|
"westus2",
|
|
|
],
|
|
|
+ isGPU: true,
|
|
|
},
|
|
|
{
|
|
|
name: "Standard_NC8as_T4_v3",
|
|
|
@@ -799,6 +954,7 @@ const SUPPORTED_AZURE_MACHINE_TYPES: ClientMachineType[] = [
|
|
|
"westeurope",
|
|
|
"westus2",
|
|
|
],
|
|
|
+ isGPU: true,
|
|
|
},
|
|
|
{
|
|
|
name: "Standard_NC16as_T4_v3",
|
|
|
@@ -814,6 +970,7 @@ const SUPPORTED_AZURE_MACHINE_TYPES: ClientMachineType[] = [
|
|
|
"westeurope",
|
|
|
"westus2",
|
|
|
],
|
|
|
+ isGPU: true,
|
|
|
},
|
|
|
{
|
|
|
name: "Standard_NC64as_T4_v3",
|
|
|
@@ -829,6 +986,7 @@ const SUPPORTED_AZURE_MACHINE_TYPES: ClientMachineType[] = [
|
|
|
"westeurope",
|
|
|
"westus2",
|
|
|
],
|
|
|
+ isGPU: true,
|
|
|
},
|
|
|
{
|
|
|
name: "Standard_D8s_v3",
|
|
|
@@ -849,6 +1007,7 @@ const SUPPORTED_AZURE_MACHINE_TYPES: ClientMachineType[] = [
|
|
|
"uaenorth",
|
|
|
"uksouth",
|
|
|
],
|
|
|
+ isGPU: false,
|
|
|
},
|
|
|
];
|
|
|
const SUPPORTED_AZURE_SKU_TIERS = [
|
|
|
@@ -956,10 +1115,10 @@ const AWS_VCPUS_QUOTA_RESOLUTION: PreflightCheckResolution = {
|
|
|
"https://us-east-1.console.aws.amazon.com/servicequotas/home/services/ec2/quotas",
|
|
|
},
|
|
|
{
|
|
|
- text: 'Search for "Running On-Demand Standard (A, C, D, H, I, M, R, T, Z) instances" in the search box and click on the search result.',
|
|
|
+ text: "Input the reported quota name from the provision check error into the search box and click on the search result.",
|
|
|
},
|
|
|
{
|
|
|
- text: 'Click on "Request quota increase". In order to provision with Porter, you will need to request at least 10 vCPUs above your current quota limit.',
|
|
|
+ text: 'Click on "Request quota increase". In order to provision with Porter, the new quota value must be at least the number reported from the provision check error.',
|
|
|
},
|
|
|
{
|
|
|
text: "Once that request is approved, return to Porter and retry the provision.",
|