@@ -348,9 +348,9 @@ periodics:
348348        repo : kubernetes 
349349        base_ref : master 
350350        path_alias : k8s.io/kubernetes 
351-       - org : alaypatel07 
351+       - org : kubernetes 
352352        repo : perf-tests 
353-         base_ref : dra-extended-resources 
353+         base_ref : master 
354354        path_alias : k8s.io/perf-tests 
355355    spec :
356356      containers :
@@ -405,3 +405,212 @@ periodics:
405405              value : " true" 
406406            - name : NODE_PRELOAD_IMAGES 
407407              value : " gcr.io/k8s-staging-perf-tests/sleep:v0.0.3" 
408+ 
409+   - name : ci-kubernetes-e2e-kops-gce-100-node-dra-with-workload-ipalias-using-cl2 
410+     tags :
411+     - " perfDashPrefix: gce-dra-100Nodes-with-workload-dev" 
412+     - " perfDashBuildsCount: 270" 
413+     - " perfDashJobType: performance" 
414+     cluster : k8s-infra-prow-build 
415+     interval : 4h 
416+     labels :
417+       preset-k8s-ssh : " true" 
418+       preset-dind-enabled : " true" 
419+     decorate : true 
420+     decoration_config :
421+       timeout : 480m 
422+     extra_refs :
423+     - org : kubernetes 
424+       repo : kubernetes 
425+       base_ref : master 
426+       path_alias : k8s.io/kubernetes 
427+     - org : kubernetes 
428+       repo : perf-tests 
429+       base_ref : master 
430+       path_alias : k8s.io/perf-tests 
431+     - org : kubernetes 
432+       repo : kops 
433+       base_ref : master 
434+       path_alias : k8s.io/kops 
435+       workdir : true 
436+     annotations :
437+       test.kops.k8s.io/cloud : gce 
438+       test.kops.k8s.io/distro : u2404 
439+       test.kops.k8s.io/k8s_version : stable 
440+       test.kops.k8s.io/kops_channel : alpha 
441+       test.kops.k8s.io/networking : ipalias 
442+       testgrid-dashboards : kops-misc, sig-cluster-lifecycle-kops, sig-scalability-gce, sig-scalability-dra 
443+       testgrid-tab-name : gce-dra-with-workload-master-scalability-100-canary 
444+       description : " Uses kops to run k8s.io/perf-tests/run-e2e.sh against a 100-node cluster with DRA enabled" 
445+     spec :
446+       serviceAccountName : prow-build 
447+       containers :
448+       - image : us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20250925-95b5a2c7a5-master 
449+         imagePullPolicy : Always 
450+         command :
451+         - runner.sh 
452+         args :
453+         - ./tests/e2e/scenarios/scalability/run-test.sh 
454+         securityContext :
455+           privileged : true 
456+         env :
457+         - name : KUBE_SSH_KEY_PATH 
458+           value : /etc/ssh-key-secret/ssh-private 
459+         - name : KUBE_SSH_USER 
460+           value : ubuntu 
461+         - name : GOPATH 
462+           value : /home/prow/go 
463+         - name : ARTIFACTS 
464+           value : $(ARTIFACTS) 
465+         - name : CNI_PLUGIN 
466+           value : gce 
467+         - name : KUBE_NODE_COUNT 
468+           value : " 100" 
469+         - name : CL2_MODE 
470+           value : " Indexed" 
471+         - name : CL2_NODES_PER_NAMESPACE 
472+           value : " 10" 
473+         - name : CL2_JOB_RUNNING_TIME 
474+           value : " 3s" 
475+         - name : CL2_LONG_JOB_RUNNING_TIME 
476+           value : " 45m" 
477+         - name : CL2_EXTENDED_RESOURCE_NAME 
478+           value : " example.com/gpu" 
479+         #  - name: CL2_LOAD_TEST_THROUGHPUT
480+         #    value: "50"
481+         #  - name: CL2_DELETE_TEST_THROUGHPUT
482+         #    value: "50"
483+         - name : CL2_RATE_LIMIT_POD_CREATION 
484+           value : " false" 
485+         - name : NODE_MODE 
486+           value : " master" 
487+         - name : CONTROL_PLANE_COUNT 
488+           value : " 1" 
489+         - name : CONTROL_PLANE_SIZE 
490+           value : " c4-standard-96" 
491+         - name : KUBE_PROXY_MODE 
492+           value : " nftables" 
493+         - name : ENABLE_PROMETHEUS_SERVER 
494+           value : " true" 
495+         - name : PROMETHEUS_SCRAPE_KUBELETS 
496+           value : " true" 
497+         - name : PROMETHEUS_PVC_STORAGE_CLASS 
498+           value : " ssd-csi" 
499+         - name : CLOUD_PROVIDER 
500+           value : " gce" 
501+         - name : BOSKOS_RESOURCE_TYPE 
502+           value : " scalability-project" 
503+         - name : KOPS_CL2_TEST_CONFIG 
504+           value : testing/dra/config.yaml 
505+         resources :
506+           requests :
507+             cpu : " 7" 
508+             memory : " 28Gi" 
509+           limits :
510+             cpu : " 7" 
511+             memory : " 28Gi" 
512+ 
513+   - name : ci-kubernetes-e2e-kops-gce-5000-node-dra-with-workload-ipalias-using-cl2 
514+     tags :
515+     - " perfDashPrefix: gce-dra-5000Nodes-with-workload" 
516+     - " perfDashBuildsCount: 270" 
517+     - " perfDashJobType: performance" 
518+     cluster : k8s-infra-prow-build 
519+     cron : ' 0 3 * * *' #  Run once a day at 03:00 UTC
520+     labels :
521+       preset-k8s-ssh : " true" 
522+       preset-dind-enabled : " true" 
523+     job_queue_name : " 5k-gce-scale-test" #  DON'T REMOVE THIS
524+     decorate : true 
525+     decoration_config :
526+       timeout : 480m 
527+     extra_refs :
528+     - org : kubernetes 
529+       repo : kubernetes 
530+       base_ref : master 
531+       path_alias : k8s.io/kubernetes 
532+     - org : kubernetes 
533+       repo : perf-tests 
534+       base_ref : master 
535+       path_alias : k8s.io/perf-tests 
536+     - org : kubernetes 
537+       repo : kops 
538+       base_ref : master 
539+       path_alias : k8s.io/kops 
540+       workdir : true 
541+     annotations :
542+       test.kops.k8s.io/cloud : gce 
543+       test.kops.k8s.io/distro : u2404 
544+       test.kops.k8s.io/k8s_version : stable 
545+       test.kops.k8s.io/kops_channel : alpha 
546+       test.kops.k8s.io/networking : ipalias 
547+       testgrid-dashboards : kops-misc, sig-cluster-lifecycle-kops, sig-scalability-gce, sig-scalability-dra 
548+       testgrid-tab-name : gce-dra-with-workload-master-scalability-5000 
549+       testgrid-alert-email : kubernetes-sig-scale@googlegroups.com, kubernetes-scalability-tickets@google.com 
550+       testgrid-num-failures-to-alert : ' 2' 
551+       description : " Uses kops to run k8s.io/perf-tests/run-e2e.sh against a 5000-node cluster with DRA enabled" 
552+     spec :
553+       serviceAccountName : prow-build 
554+       containers :
555+       - image : us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20250925-95b5a2c7a5-master 
556+         imagePullPolicy : Always 
557+         command :
558+         - runner.sh 
559+         args :
560+         - ./tests/e2e/scenarios/scalability/run-test.sh 
561+         securityContext :
562+           privileged : true 
563+         env :
564+         - name : KUBE_SSH_KEY_PATH 
565+           value : /etc/ssh-key-secret/ssh-private 
566+         - name : KUBE_SSH_USER 
567+           value : ubuntu 
568+         - name : GOPATH 
569+           value : /home/prow/go 
570+         - name : ARTIFACTS 
571+           value : $(ARTIFACTS) 
572+         - name : CNI_PLUGIN 
573+           value : gce 
574+         - name : KUBE_NODE_COUNT 
575+           value : " 5000" 
576+         - name : CL2_MODE 
577+           value : " Indexed" 
578+         - name : CL2_NODES_PER_NAMESPACE 
579+           value : " 2500" 
580+         - name : CL2_JOB_RUNNING_TIME 
581+           value : " 3s" 
582+         - name : CL2_LONG_JOB_RUNNING_TIME 
583+           value : " 240m" 
584+         #  - name: CL2_LOAD_TEST_THROUGHPUT
585+         #    value: "50"
586+         #  - name: CL2_DELETE_TEST_THROUGHPUT
587+         #    value: "50"
588+         - name : CL2_RATE_LIMIT_POD_CREATION 
589+           value : " false" 
590+         - name : NODE_MODE 
591+           value : " master" 
592+         - name : CONTROL_PLANE_COUNT 
593+           value : " 1" 
594+         - name : CONTROL_PLANE_SIZE 
595+           value : " c4-standard-96" 
596+         - name : KUBE_PROXY_MODE 
597+           value : " nftables" 
598+         - name : ENABLE_PROMETHEUS_SERVER 
599+           value : " true" 
600+         - name : PROMETHEUS_SCRAPE_KUBELETS 
601+           value : " true" 
602+         - name : PROMETHEUS_PVC_STORAGE_CLASS 
603+           value : " ssd-csi" 
604+         - name : CLOUD_PROVIDER 
605+           value : " gce" 
606+         - name : BOSKOS_RESOURCE_TYPE 
607+           value : " scalability-scale-project" 
608+         - name : KOPS_CL2_TEST_CONFIG 
609+           value : testing/dra/config.yaml 
610+         resources :
611+           requests :
612+             cpu : " 7" 
613+             memory : " 28Gi" 
614+           limits :
615+             cpu : " 7" 
616+             memory : " 28Gi" 
0 commit comments