From 715fb388b027c41433cf5969213499c585b2d236 Mon Sep 17 00:00:00 2001 From: Kazuma Watanabe Date: Sat, 25 May 2024 06:39:51 +0000 Subject: [PATCH] Add C3D with local SSD, Z3, and custom N4 families --- rules/utils.go | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/rules/utils.go b/rules/utils.go index 06e63e7..dc4d38d 100644 --- a/rules/utils.go +++ b/rules/utils.go @@ -79,12 +79,19 @@ var validMachineTypes = map[string]bool{ "c3d-standard-360-lssd": true, "c3d-highmem-4": true, "c3d-highmem-8": true, + "c3d-highmem-8-lssd": true, "c3d-highmem-16": true, + "c3d-highmem-16-lssd": true, "c3d-highmem-30": true, + "c3d-highmem-30-lssd": true, "c3d-highmem-60": true, + "c3d-highmem-60-lssd": true, "c3d-highmem-90": true, + "c3d-highmem-90-lssd": true, "c3d-highmem-180": true, + "c3d-highmem-180-lssd": true, "c3d-highmem-360": true, + "c3d-highmem-360-lssd": true, "c3d-highcpu-4": true, "c3d-highcpu-8": true, "c3d-highcpu-16": true, @@ -210,7 +217,6 @@ var validMachineTypes = map[string]bool{ "n2d-highmem-64": true, "n2d-highmem-80": true, "n2d-highmem-96": true, - "n2d-highcpu-80": true, "n2d-highcpu-2": true, "n2d-highcpu-4": true, "n2d-highcpu-8": true, @@ -218,6 +224,7 @@ var validMachineTypes = map[string]bool{ "n2d-highcpu-32": true, "n2d-highcpu-48": true, "n2d-highcpu-64": true, + "n2d-highcpu-80": true, "n2d-highcpu-96": true, "n2d-highcpu-128": true, "n2d-highcpu-224": true, @@ -297,6 +304,10 @@ var validMachineTypes = map[string]bool{ "ct5lp-hightpu-1t": true, "ct5lp-hightpu-4t": true, "ct5lp-hightpu-8t": true, + + // Z3 + "z3-highmem-88": true, + "z3-highmem-176": true, } func isCustomType(machineType string) bool { @@ -304,6 +315,7 @@ func isCustomType(machineType string) bool { strings.HasPrefix(machineType, "n2-custom-") || strings.HasPrefix(machineType, "n2d-custom-") || strings.HasPrefix(machineType, "n1-custom-") || + strings.HasPrefix(machineType, "n4-custom-") || strings.HasPrefix(machineType, "custom-") }