@@ -94,7 +94,7 @@ module "prow_build_nodepool_n1_highmem_8_localssd" {
94
94
" us-central1-f" ,
95
95
]
96
96
name = " pool5"
97
- initial_count = 1
97
+ initial_count = 0
98
98
min_count = 0
99
99
max_count = 0
100
100
image_type = " UBUNTU_CONTAINERD"
@@ -125,6 +125,26 @@ module "prow_build_nodepool_c4_highmem_8_localssd" {
125
125
service_account = module. prow_build_cluster . cluster_node_sa . email
126
126
}
127
127
128
+ module "prow_build_nodepool_c4d_highmem_8_localssd" {
129
+ source = " ../modules/gke-nodepool"
130
+ project_name = module. project . project_id
131
+ cluster_name = module. prow_build_cluster . cluster . name
132
+ location = module. prow_build_cluster . cluster . location
133
+ node_locations = [
134
+ " us-central1-a" ,
135
+ " us-central1-b" ,
136
+ " us-central1-c" ,
137
+ ]
138
+ name = " pool7"
139
+ initial_count = 1
140
+ min_count = 1
141
+ max_count = 80
142
+ machine_type = " c4d-highmem-8-lssd" # has 2 local ssd disks attached
143
+ disk_size_gb = 100
144
+ disk_type = " hyperdisk-balanced"
145
+ service_account = module. prow_build_cluster . cluster_node_sa . email
146
+ }
147
+
128
148
129
149
module "sig_node_node_pool_1_n4_highmem_8" {
130
150
@@ -165,25 +185,25 @@ module "sig_node_node_pool_1_n4_highmem_8" {
165
185
taints = { dedicated = { value = " sig-node" , effect = " NO_SCHEDULE" } }
166
186
}
167
187
168
- module "prow_build_nodepool_t2a_standard_8 " {
188
+ module "prow_build_nodepool_c4a_highmem_8_localssd " {
169
189
source = " ../modules/gke-nodepool"
170
190
project_name = module. project . project_id
171
191
cluster_name = module. prow_build_cluster . cluster . name
172
192
location = module. prow_build_cluster . cluster . location
173
193
node_locations = [
174
194
" us-central1-a" ,
175
195
" us-central1-b" ,
196
+ " us-central1-c" ,
176
197
]
177
- name = " pool6 -arm64"
198
+ name = " pool7 -arm64"
178
199
initial_count = 1
179
200
min_count = 1
180
201
max_count = 10
181
202
image_type = " UBUNTU_CONTAINERD"
182
- machine_type = " t2a-standard-8 "
183
- disk_size_gb = 500
184
- disk_type = " pd-ssd "
203
+ machine_type = " c4a-highmem-8-lssd " # has 2 local ssd disks attached
204
+ disk_size_gb = 100
205
+ disk_type = " hyperdisk-balanced "
185
206
// GKE automatically taints arm64 nodes
186
207
// https://cloud.google.com/kubernetes-engine/docs/how-to/prepare-arm-workloads-for-deployment#overview
187
- # ephemeral_local_ssd_count = 2 # each is 375GB
188
208
service_account = module. prow_build_cluster . cluster_node_sa . email
189
209
}
0 commit comments