@@ -211,3 +211,114 @@ periodics:
211
211
annotations :
212
212
testgrid-dashboards : sig-cluster-lifecycle-cluster-api-provider-azure, sig-scalability-azure
213
213
testgrid-tab-name : azure-dra-master-scalability-100
214
+ - name : ci-kubernetes-e2e-azure-dra-with-workload-scalability
215
+ tags :
216
+ - " perfDashPrefix: azure-dra-100Nodes-with-workload"
217
+ - " perfDashBuildsCount: 270"
218
+ - " perfDashJobType: performance"
219
+ cluster : eks-prow-build-cluster
220
+ decorate : true
221
+ decoration_config :
222
+ timeout : 8h
223
+ interval : 12h
224
+ path_alias : " sigs.k8s.io/cluster-api-provider-azure"
225
+ labels :
226
+ preset-dind-enabled : " true"
227
+ preset-kind-volume-mounts : " true"
228
+ preset-azure-community : " true"
229
+ extra_refs :
230
+ - org : kubernetes-sigs
231
+ repo : cluster-api-provider-azure
232
+ base_ref : main
233
+ path_alias : " sigs.k8s.io/cluster-api-provider-azure"
234
+ - org : kubernetes-sigs
235
+ repo : cloud-provider-azure
236
+ base_ref : master
237
+ path_alias : sigs.k8s.io/cloud-provider-azure
238
+ - org : kubernetes
239
+ repo : kubernetes
240
+ base_ref : master
241
+ path_alias : k8s.io/kubernetes
242
+ - org : kubernetes
243
+ repo : perf-tests
244
+ base_ref : master
245
+ path_alias : k8s.io/perf-tests
246
+ spec :
247
+ serviceAccountName : azure
248
+ containers :
249
+ - image : gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250613-876fb90a97-master
250
+ command :
251
+ - runner.sh
252
+ - ./scripts/ci-entrypoint.sh
253
+ args :
254
+ - bash
255
+ - -c
256
+ - >-
257
+ sleep 300 &&
258
+ cd ${GOPATH}/src/k8s.io/perf-tests/ &&
259
+ ./run-e2e.sh cluster-loader2
260
+ --nodes=100 \
261
+ --provider=aks \
262
+ --testconfig=testing/dra/config.yaml \
263
+ --report-dir=${ARTIFACTS}
264
+ --nodes=100
265
+ --v=2
266
+ securityContext :
267
+ privileged : true
268
+ env :
269
+ # CAPZ variables
270
+ - name : TEST_K8S
271
+ value : " true"
272
+ - name : WINDOWS
273
+ value : " false"
274
+ - name : CLUSTER_TEMPLATE
275
+ value : " templates/test/dev/cluster-template-custom-builds-load-dra.yaml"
276
+ - name : AZURE_LOCATION
277
+ value : " northeurope"
278
+ - name : AZURE_CONTROL_PLANE_MACHINE_TYPE
279
+ value : " Standard_D8s_v3"
280
+ - name : CONTROL_PLANE_MACHINE_TYPE
281
+ value : " Standard_D8s_v3"
282
+ - name : AZURE_NODE_MACHINE_TYPE
283
+ value : " Standard_D8s_v3"
284
+ - name : NODE_MACHINE_TYPE
285
+ value : " Standard_D8s_v3"
286
+ - name : TEST_WINDOWS
287
+ value : " false"
288
+ - name : " CONTROL_PLANE_MACHINE_COUNT"
289
+ value : " 5"
290
+ - name : WINDOWS_WORKER_MACHINE_COUNT
291
+ value : " 0" # Don't create windows workers
292
+ - name : WORKER_MACHINE_COUNT
293
+ value : " 100"
294
+ # From google cl2
295
+ - name : CL2_ENABLE_DNS_PROGRAMMING
296
+ value : " true"
297
+ - name : CL2_SCHEDULER_THROUGHPUT_THRESHOLD
298
+ value : " 0"
299
+ - name : CL2_ENABLE_API_AVAILABILITY_MEASUREMENT
300
+ value : " true"
301
+ - name : CL2_API_AVAILABILITY_PERCENTAGE_THRESHOLD
302
+ value : " 99.5"
303
+ # For DRA cl2 tests
304
+ - name : CL2_MODE
305
+ value : " Indexed"
306
+ - name : CL2_NODES_PER_NAMESPACE
307
+ value : " 10"
308
+ - name : CL2_JOB_RUNNING_TIME
309
+ value : " 3s"
310
+ - name : CL2_LONG_JOB_RUNNING_TIME
311
+ value : " 45m"
312
+ # Don't install Azure disk CSI driver as it's installed using a HelmChartProxy
313
+ - name : DEPLOY_AZURE_CSI_DRIVER
314
+ value : " false"
315
+ resources :
316
+ requests :
317
+ cpu : " 6"
318
+ memory : " 9Gi"
319
+ limits :
320
+ cpu : " 6"
321
+ memory : " 9Gi"
322
+ annotations :
323
+ testgrid-dashboards : sig-cluster-lifecycle-cluster-api-provider-azure, sig-scalability-azure
324
+ testgrid-tab-name : azure-dra-with-workload-master-scalability-100
0 commit comments