From 9e8ebb9fbd051104a6ae0377130b0b5bc8b4ca55 Mon Sep 17 00:00:00 2001 From: Maria Romano Silva Date: Tue, 14 Oct 2025 18:10:44 +0000 Subject: [PATCH 1/2] add n4d pricing --- cluster-autoscaler/cloudprovider/gce/gce_price_info.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/cluster-autoscaler/cloudprovider/gce/gce_price_info.go b/cluster-autoscaler/cloudprovider/gce/gce_price_info.go index 37c5ce2f8a6..6c2ce69bf20 100644 --- a/cluster-autoscaler/cloudprovider/gce/gce_price_info.go +++ b/cluster-autoscaler/cloudprovider/gce/gce_price_info.go @@ -83,6 +83,7 @@ var ( "n2": 0.031611, "n2d": 0.027502, "n4": 0.030821, + "n4d": 0.032578, "t2d": 0.027502, "z3": 0.0496531, } @@ -101,6 +102,7 @@ var ( "n2": 0.004237, "n2d": 0.003686, "n4": 0.004131, + "n4d": 0.3, "t2d": 0.003686, "z3": 0.0066553, } @@ -119,6 +121,7 @@ var ( "n2": 0.007650 / 0.031611, "n2d": 0.002773 / 0.027502, "n4": 0.007976 / 0.030821, + "n4d": 0.0130312 / 0.032578, "t2d": 0.006655 / 0.027502, "z3": 0.0165 / 0.0496531, } From f15c3b1367d6ee635080289f56e758a1077fab78 Mon Sep 17 00:00:00 2001 From: Maria Fernanda Romano Silva Date: Mon, 20 Oct 2025 19:15:23 -0700 Subject: [PATCH 2/2] Add custom pricing information for n4d instance type --- cluster-autoscaler/cloudprovider/gce/gce_price_info.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/cluster-autoscaler/cloudprovider/gce/gce_price_info.go b/cluster-autoscaler/cloudprovider/gce/gce_price_info.go index 6c2ce69bf20..1142b954bcd 100644 --- a/cluster-autoscaler/cloudprovider/gce/gce_price_info.go +++ b/cluster-autoscaler/cloudprovider/gce/gce_price_info.go @@ -130,18 +130,21 @@ var ( "n1": 0.033174, "n2": 0.033174, "n2d": 0.028877, + "n4d": 0.0342069, } customMemoryPricePerHourPerGb = map[string]float64{ "e2": 0.003067, "n1": 0.004446, "n2": 0.004446, "n2d": 0.003870, + "n4d": 0.0038871, } customPreemptibleDiscount = map[string]float64{ "e2": 0.006867 / 0.022890, "n1": 0.00698 / 0.033174, "n2": 0.00802 / 0.033174, "n2d": 0.002908 / 0.028877, + "n4d": 0.0130312 / 0.0342069, } // e2-micro and e2-small have allocatable set too high resulting in