k8s.io/test-infra@v0.0.0-20240520184403-27c6b4c223d8/config/jobs/kubernetes/sig-scalability/sig-scalability-experimental-periodic-jobs.yaml (about) 1 periodics: 2 - name: ci-kubernetes-storage-scalability 3 cluster: k8s-infra-prow-build 4 tags: 5 - "perfDashPrefix: storage" 6 - "perfDashJobType: storage" 7 interval: 6h 8 labels: 9 preset-service-account: "true" 10 preset-k8s-ssh: "true" 11 preset-e2e-scalability-node: "true" 12 preset-e2e-scalability-periodics: "true" 13 preset-e2e-scalability-periodics-master: "true" 14 decorate: true 15 decoration_config: 16 timeout: 360m 17 extra_refs: 18 - org: kubernetes 19 repo: kubernetes 20 base_ref: master 21 path_alias: k8s.io/kubernetes 22 - org: kubernetes 23 repo: perf-tests 24 base_ref: master 25 path_alias: k8s.io/perf-tests 26 annotations: 27 testgrid-dashboards: sig-scalability-experiments 28 testgrid-tab-name: storage 29 spec: 30 containers: 31 - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master 32 command: 33 - runner.sh 34 - /workspace/scenarios/kubernetes_e2e.py 35 args: 36 - --check-leaked-resources 37 - --cluster= 38 - --extract=ci/latest 39 - --gcp-node-image=gci 40 - --gcp-nodes=1 41 - --provider=gce 42 - --test=false 43 - --test-cmd=$GOPATH/src/k8s.io/perf-tests/run-e2e.sh 44 - --test-cmd-args=cluster-loader2 45 - --test-cmd-args=--nodes=1 46 - --test-cmd-args=--provider=gce 47 - --test-cmd-args=--report-dir=$(ARTIFACTS) 48 - --test-cmd-args=--testsuite=testing/experimental/storage/pod-startup/suite.yaml 49 - --test-cmd-name=ClusterLoaderV2 50 - --timeout=300m 51 resources: 52 requests: 53 cpu: 2 54 memory: "4Gi" 55 limits: 56 cpu: 2 57 memory: "4Gi" 58 59 - name: ci-kubernetes-e2e-gci-gce-scalability-networkpolicies 60 cluster: k8s-infra-prow-build 61 interval: 6h 62 tags: 63 - "perfDashPrefix: networkpolicies" 64 - "perfDashJobType: networkpolicies" 65 labels: 66 preset-service-account: "true" 67 preset-k8s-ssh: "true" 68 preset-e2e-scalability-common: "true" 69 preset-e2e-scalability-periodics: "true" 70 preset-e2e-scalability-periodics-master: "true" 71 decorate: true 72 decoration_config: 73 timeout: 140m 74 extra_refs: 75 - org: kubernetes 76 repo: kubernetes 77 base_ref: master 78 path_alias: k8s.io/kubernetes 79 - org: kubernetes 80 repo: perf-tests 81 base_ref: master 82 path_alias: k8s.io/perf-tests 83 annotations: 84 testgrid-dashboards: sig-scalability-experiments 85 testgrid-tab-name: kube-network-policies 86 spec: 87 containers: 88 - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master 89 command: 90 - runner.sh 91 - /workspace/scenarios/kubernetes_e2e.py 92 env: 93 - name: NETWORK_POLICY_PROVIDER 94 value: "kube-network-policies" 95 - name: ADDITIONAL_MACHINE_TYPE 96 value: "e2-standard-2" 97 - name: NUM_ADDITIONAL_NODES 98 value: "4" 99 args: 100 - --check-leaked-resources 101 - --cluster=e2e-scalability-calico 102 - --env=CL2_ENABLE_NETWORKPOLICIES=true 103 - --env=CL2_ENABLE_NETWORK_POLICY_ENFORCEMENT_LATENCY_TEST=true 104 - --env=CL2_NET_POLICY_ENFORCEMENT_LATENCY_MAX_TARGET_PODS_PER_NS=200 105 - --env=CL2_NET_POLICY_ENFORCEMENT_LATENCY_NODE_LABEL_VALUE=net-policy-client 106 - --env=CL2_NET_POLICY_ENFORCEMENT_LOAD_COUNT=1000 107 - --env=CL2_NET_POLICY_ENFORCEMENT_LOAD_QPS=20 108 - --extract=ci/latest 109 - --gcp-node-image=gci 110 - --gcp-nodes=100 111 - --gcp-project-type=scalability-project 112 - --gcp-zone=us-east1-b 113 - --provider=gce 114 - --env=CL2_SCHEDULER_THROUGHPUT_THRESHOLD=0 115 - --test=false 116 - --test-cmd=$GOPATH/src/k8s.io/perf-tests/run-e2e.sh 117 - --test-cmd-args=cluster-loader2 118 - --test-cmd-args=--experimental-gcp-snapshot-prometheus-disk=true 119 - --test-cmd-args=--experimental-prometheus-disk-snapshot-name=ci-kubernetes-e2e-gci-gce-scalability-np-$(BUILD_ID) 120 - --test-cmd-args=--experimental-prometheus-snapshot-to-report-dir=true 121 - --test-cmd-args=--nodes=100 122 - --test-cmd-args=--prometheus-scrape-node-exporter 123 - --test-cmd-args=--provider=gce 124 - --test-cmd-args=--report-dir=$(ARTIFACTS) 125 - --test-cmd-args=--testconfig=testing/load/config.yaml 126 - --test-cmd-args=--testconfig=testing/huge-service/config.yaml 127 - --test-cmd-args=--testoverrides=./testing/experiments/use_simple_latency_query.yaml 128 - --test-cmd-args=--testoverrides=./testing/prometheus/scrape-kube-network-policies.yaml 129 - --test-cmd-name=ClusterLoaderV2 130 - --timeout=120m 131 - --use-logexporter 132 - --logexporter-gcs-path=gs://k8s-infra-scalability-tests-logs/$(JOB_NAME)/$(BUILD_ID) 133 resources: 134 limits: 135 cpu: 2 136 memory: "6Gi" 137 requests: 138 cpu: 2 139 memory: "6Gi" 140 141 - name: ci-kubernetes-e2e-gci-gce-scalability-nftables-proxy 142 cluster: k8s-infra-prow-build 143 interval: 12h 144 tags: 145 - "perfDashPrefix: nftables-100Nodes-master" 146 - "perfDashJobType: performance" 147 - "perfDashBuildsCount: 500" 148 labels: 149 preset-service-account: "true" 150 preset-k8s-ssh: "true" 151 preset-e2e-scalability-common: "true" 152 preset-e2e-scalability-periodics: "true" 153 preset-e2e-scalability-periodics-master: "true" 154 decorate: true 155 decoration_config: 156 timeout: 140m 157 extra_refs: 158 - org: kubernetes 159 repo: kubernetes 160 base_ref: master 161 path_alias: k8s.io/kubernetes 162 - org: kubernetes 163 repo: perf-tests 164 base_ref: master 165 path_alias: k8s.io/perf-tests 166 annotations: 167 testgrid-dashboards: sig-scalability-experiments 168 testgrid-tab-name: nftables-100 169 testgrid-alert-email: antonio.ojea.garcia@gmail.com, danwinship@redhat.com 170 description: "Uses kubetest to run k8s.io/perf-tests/run-e2e.sh against a 100-node cluster created with cluster/kube-up.sh using kube-proxy nftables" 171 testgrid-num-failures-to-alert: '2' 172 spec: 173 containers: 174 - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master 175 command: 176 - runner.sh 177 - /workspace/scenarios/kubernetes_e2e.py 178 args: 179 - --check-leaked-resources 180 - --cluster=e2e-big 181 - --env=APISERVER_TEST_ARGS=--max-requests-inflight=80 --max-mutating-requests-inflight=0 --profiling --contention-profiling 182 - --env=HEAPSTER_MACHINE_TYPE=e2-standard-8 183 - --env=KUBE_PROXY_MODE=nftables 184 - --extract=ci/fast/latest-fast 185 - --extract-ci-bucket=k8s-release-dev 186 - --gcp-node-image=gci 187 - --gcp-nodes=100 188 - --gcp-project-type=scalability-project 189 - --gcp-zone=us-east1-b 190 - --provider=gce 191 - --metadata-sources=cl2-metadata.json 192 - --env=CL2_ENABLE_DNS_PROGRAMMING=true 193 - --env=CL2_SCHEDULER_THROUGHPUT_THRESHOLD=0 194 - --env=CL2_ENABLE_API_AVAILABILITY_MEASUREMENT=true 195 - --env=CL2_API_AVAILABILITY_PERCENTAGE_THRESHOLD=99.5 196 - --test=false 197 - --test-cmd=$GOPATH/src/k8s.io/perf-tests/run-e2e.sh 198 - --test-cmd-args=cluster-loader2 199 - --test-cmd-args=--experimental-gcp-snapshot-prometheus-disk=true 200 - --test-cmd-args=--experimental-prometheus-disk-snapshot-name=$(JOB_NAME)-$(BUILD_ID) 201 - --test-cmd-args=--experimental-prometheus-snapshot-to-report-dir=true 202 - --test-cmd-args=--nodes=100 203 - --test-cmd-args=--prometheus-scrape-kubelets=true 204 - --test-cmd-args=--prometheus-scrape-node-exporter 205 - --test-cmd-args=--provider=gce 206 - --test-cmd-args=--report-dir=$(ARTIFACTS) 207 - --test-cmd-args=--testconfig=testing/load/config.yaml 208 - --test-cmd-args=--testconfig=testing/huge-service/config.yaml 209 - --test-cmd-args=--testconfig=testing/access-tokens/config.yaml 210 - --test-cmd-args=--testoverrides=./testing/experiments/enable_restart_count_check.yaml 211 - --test-cmd-args=--testoverrides=./testing/experiments/use_simple_latency_query.yaml 212 - --test-cmd-args=--testoverrides=./testing/overrides/load_throughput.yaml 213 - --test-cmd-name=ClusterLoaderV2 214 - --timeout=120m 215 - --use-logexporter 216 - --logexporter-gcs-path=gs://sig-scalability-logs/$(JOB_NAME)/$(BUILD_ID) 217 resources: 218 requests: 219 cpu: 2 220 memory: 6Gi 221 limits: 222 cpu: 2 223 memory: 6Gi 224 225 - name: ci-kubernetes-e2e-gci-gce-scalability-watch-list-off 226 cluster: k8s-infra-prow-build 227 interval: 24h 228 tags: 229 - "perfDashPrefix: watch-list-off" 230 - "perfDashJobType: watchlist" 231 labels: 232 preset-service-account: "true" 233 preset-k8s-ssh: "true" 234 preset-e2e-scalability-common: "true" 235 preset-e2e-scalability-periodics: "true" 236 preset-e2e-scalability-periodics-master: "true" 237 decorate: true 238 decoration_config: 239 timeout: 120m 240 extra_refs: 241 - org: kubernetes 242 repo: kubernetes 243 base_ref: master 244 path_alias: k8s.io/kubernetes 245 - org: kubernetes 246 repo: perf-tests 247 base_ref: master 248 path_alias: k8s.io/perf-tests 249 annotations: 250 testgrid-dashboards: sig-scalability-experiments 251 testgrid-tab-name: watchlist-off 252 spec: 253 containers: 254 - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master 255 command: 256 - runner.sh 257 - /workspace/scenarios/kubernetes_e2e.py 258 args: 259 - --check-leaked-resources 260 - --env=CONTAINER_IMAGE=registry-sandbox.k8s.io/pause:3.1 #TODO(ameukam): revert when registry.k8s.io is ready 261 - --env=KUBE_GCE_PRIVATE_CLUSTER=false #TODO(#29500): revert when private cluster setup is fixed 262 - --extract=ci/latest 263 - --gcp-node-image=gci 264 - --gcp-master-size=n2-standard-32 265 - --gcp-node-size=e2-standard-16 266 - --gcp-nodes=1 267 - --gcp-project-type=scalability-project 268 - --provider=gce 269 - --test=false 270 - --test-cmd=$GOPATH/src/k8s.io/perf-tests/run-e2e.sh 271 - --test-cmd-args=cluster-loader2 272 - --test-cmd-args=--nodes=1 273 - --test-cmd-args=--provider=gce 274 - --test-cmd-args=--report-dir=$(ARTIFACTS) 275 - --test-cmd-args=--testconfig=testing/watch-list/config.yaml 276 - --test-cmd-args=--testoverrides=./testing/overrides/watch_list_off.yaml 277 - --test-cmd-name=ClusterLoaderV2 278 - --timeout=60m 279 - --use-logexporter 280 - --logexporter-gcs-path=gs://sig-scalability-logs/$(JOB_NAME)/$(BUILD_ID) 281 resources: 282 requests: 283 cpu: 2 284 memory: "2Gi" 285 limits: 286 cpu: 2 287 memory: "2Gi" 288 289 - name: ci-kubernetes-e2e-gci-gce-scalability-watch-list-on 290 cluster: k8s-infra-prow-build 291 interval: 24h 292 tags: 293 - "perfDashPrefix: watch-list-on" 294 - "perfDashJobType: watchlist" 295 labels: 296 preset-service-account: "true" 297 preset-k8s-ssh: "true" 298 preset-e2e-scalability-common: "true" 299 preset-e2e-scalability-periodics: "true" 300 preset-e2e-scalability-periodics-master: "true" 301 decorate: true 302 decoration_config: 303 timeout: 120m 304 extra_refs: 305 - org: kubernetes 306 repo: kubernetes 307 base_ref: master 308 path_alias: k8s.io/kubernetes 309 - org: kubernetes 310 repo: perf-tests 311 base_ref: master 312 path_alias: k8s.io/perf-tests 313 annotations: 314 testgrid-dashboards: sig-scalability-experiments 315 testgrid-tab-name: watchlist-on 316 spec: 317 containers: 318 - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master 319 command: 320 - runner.sh 321 - /workspace/scenarios/kubernetes_e2e.py 322 args: 323 - --check-leaked-resources 324 - --env=CL2_ENABLE_WATCH_LIST_FEATURE=true 325 - --env=CONTAINER_IMAGE=registry-sandbox.k8s.io/pause:3.1 #TODO(ameukam): revert when registry.k8s.io is ready 326 - --env=KUBE_GCE_PRIVATE_CLUSTER=false #TODO(#29500): revert when private cluster setup is fixed 327 - --env=KUBE_FEATURE_GATES=WatchList=true 328 - --extract=ci/latest 329 - --gcp-node-image=gci 330 - --gcp-master-size=n2-standard-32 331 - --gcp-node-size=e2-standard-16 332 - --gcp-nodes=1 333 - --gcp-project-type=scalability-project 334 - --provider=gce 335 - --test=false 336 - --test-cmd=$GOPATH/src/k8s.io/perf-tests/run-e2e.sh 337 - --test-cmd-args=cluster-loader2 338 - --test-cmd-args=--nodes=1 339 - --test-cmd-args=--provider=gce 340 - --test-cmd-args=--report-dir=$(ARTIFACTS) 341 - --test-cmd-args=--testconfig=testing/watch-list/config.yaml 342 - --test-cmd-name=ClusterLoaderV2 343 - --timeout=60m 344 - --use-logexporter 345 - --logexporter-gcs-path=gs://sig-scalability-logs/$(JOB_NAME)/$(BUILD_ID) 346 resources: 347 requests: 348 cpu: 2 349 memory: "2Gi" 350 limits: 351 cpu: 2 352 memory: "2Gi" 353 - name: ci-kubernetes-e2e-gci-gce-scalability-consistent-list-from-cache-on-large-objects 354 cluster: k8s-infra-prow-build 355 interval: 24h 356 labels: 357 preset-service-account: "true" 358 preset-k8s-ssh: "true" 359 preset-e2e-scalability-common: "true" 360 preset-e2e-scalability-periodics: "true" 361 preset-e2e-scalability-periodics-master: "true" 362 decorate: true 363 decoration_config: 364 timeout: 120m 365 extra_refs: 366 - org: kubernetes 367 repo: kubernetes 368 base_ref: master 369 path_alias: k8s.io/kubernetes 370 - org: kubernetes 371 repo: perf-tests 372 base_ref: master 373 path_alias: k8s.io/perf-tests 374 annotations: 375 testgrid-dashboards: sig-scalability-experiments 376 testgrid-tab-name: consistent-list-from-cache-on-large-objects 377 spec: 378 containers: 379 - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master 380 command: 381 - runner.sh 382 - /workspace/scenarios/kubernetes_e2e.py 383 args: 384 - --check-leaked-resources 385 - --env=CONTAINER_IMAGE=registry-sandbox.k8s.io/pause:3.1 #TODO(ameukam): revert when registry.k8s.io is ready 386 - --env=KUBE_GCE_PRIVATE_CLUSTER=false #TODO(#29500): revert when private cluster setup is fixed 387 - --env=KUBE_FEATURE_GATES=ConsistentListFromCache=true 388 - --env=CL2_BENCHMARK_CONFIG_MAP_BYTES=1000000 389 - --env=CL2_BENCHMARK_CONFIG_MAP_NUMBER=300 390 - --env=CL2_BENCHMARK_INFLIGHT=10 391 - --env=CL2_BENCHMARK_QPS=1 392 - --env=CL2_BENCHMARK_URI=/api/v1/namespaces/%namespace%/configmaps?labelSelector=empty=selector 393 - --extract=ci/latest 394 - --gcp-node-image=gci 395 - --gcp-node-size=e2-standard-16 396 - --gcp-nodes=1 397 - --gcp-project-type=scalability-project 398 - --provider=gce 399 - --test=false 400 - --test-cmd=$GOPATH/src/k8s.io/perf-tests/run-e2e.sh 401 - --test-cmd-args=cluster-loader2 402 - --test-cmd-args=--experimental-gcp-snapshot-prometheus-disk=true 403 - --test-cmd-args=--experimental-prometheus-disk-snapshot-name=$(JOB_NAME)-$(BUILD_ID) 404 - --test-cmd-args=--experimental-prometheus-snapshot-to-report-dir=true 405 - --test-cmd-args=--nodes=1 406 - --test-cmd-args=--provider=gce 407 - --test-cmd-args=--report-dir=$(ARTIFACTS) 408 - --test-cmd-args=--testconfig=testing/request-benchmark/config.yaml 409 - --test-cmd-args=--k8s-clients-number=100 410 - --test-cmd-name=ClusterLoaderV2 411 - --timeout=60m 412 - --use-logexporter 413 - --logexporter-gcs-path=gs://sig-scalability-logs/$(JOB_NAME)/$(BUILD_ID) 414 resources: 415 requests: 416 cpu: 2 417 memory: "2Gi" 418 limits: 419 cpu: 2 420 memory: "2Gi" 421 - name: ci-kubernetes-e2e-gci-gce-scalability-consistent-list-from-cache-off-large-objects 422 cluster: k8s-infra-prow-build 423 interval: 24h 424 labels: 425 preset-service-account: "true" 426 preset-k8s-ssh: "true" 427 preset-e2e-scalability-common: "true" 428 preset-e2e-scalability-periodics: "true" 429 preset-e2e-scalability-periodics-master: "true" 430 decorate: true 431 decoration_config: 432 timeout: 120m 433 extra_refs: 434 - org: kubernetes 435 repo: kubernetes 436 base_ref: master 437 path_alias: k8s.io/kubernetes 438 - org: kubernetes 439 repo: perf-tests 440 base_ref: master 441 path_alias: k8s.io/perf-tests 442 annotations: 443 testgrid-dashboards: sig-scalability-experiments 444 testgrid-tab-name: consistent-list-from-cache-off-large-objects 445 spec: 446 containers: 447 - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master 448 command: 449 - runner.sh 450 - /workspace/scenarios/kubernetes_e2e.py 451 args: 452 - --check-leaked-resources 453 - --env=CONTAINER_IMAGE=registry-sandbox.k8s.io/pause:3.1 #TODO(ameukam): revert when registry.k8s.io is ready 454 - --env=KUBE_GCE_PRIVATE_CLUSTER=false #TODO(#29500): revert when private cluster setup is fixed 455 - --env=KUBE_FEATURE_GATES=ConsistentListFromCache=false 456 - --env=CL2_BENCHMARK_CONFIG_MAP_BYTES=1000000 457 - --env=CL2_BENCHMARK_CONFIG_MAP_NUMBER=300 458 - --env=CL2_BENCHMARK_INFLIGHT=10 459 - --env=CL2_BENCHMARK_QPS=1 460 - --env=CL2_BENCHMARK_URI=/api/v1/namespaces/%namespace%/configmaps?labelSelector=empty=selector 461 - --extract=ci/latest 462 - --gcp-node-image=gci 463 - --gcp-node-size=e2-standard-16 464 - --gcp-nodes=1 465 - --gcp-project-type=scalability-project 466 - --provider=gce 467 - --test=false 468 - --test-cmd=$GOPATH/src/k8s.io/perf-tests/run-e2e.sh 469 - --test-cmd-args=cluster-loader2 470 - --test-cmd-args=--experimental-gcp-snapshot-prometheus-disk=true 471 - --test-cmd-args=--experimental-prometheus-disk-snapshot-name=$(JOB_NAME)-$(BUILD_ID) 472 - --test-cmd-args=--experimental-prometheus-snapshot-to-report-dir=true 473 - --test-cmd-args=--nodes=1 474 - --test-cmd-args=--provider=gce 475 - --test-cmd-args=--report-dir=$(ARTIFACTS) 476 - --test-cmd-args=--testconfig=testing/request-benchmark/config.yaml 477 - --test-cmd-args=--k8s-clients-number=100 478 - --test-cmd-name=ClusterLoaderV2 479 - --timeout=60m 480 - --use-logexporter 481 - --logexporter-gcs-path=gs://sig-scalability-logs/$(JOB_NAME)/$(BUILD_ID) 482 resources: 483 requests: 484 cpu: 2 485 memory: "2Gi" 486 limits: 487 cpu: 2 488 memory: "2Gi" 489 - name: ci-kubernetes-e2e-gci-gce-scalability-consistent-list-from-cache-on-small-objects 490 cluster: k8s-infra-prow-build 491 interval: 24h 492 labels: 493 preset-service-account: "true" 494 preset-k8s-ssh: "true" 495 preset-e2e-scalability-common: "true" 496 preset-e2e-scalability-periodics: "true" 497 preset-e2e-scalability-periodics-master: "true" 498 decorate: true 499 decoration_config: 500 timeout: 120m 501 extra_refs: 502 - org: kubernetes 503 repo: kubernetes 504 base_ref: master 505 path_alias: k8s.io/kubernetes 506 - org: kubernetes 507 repo: perf-tests 508 base_ref: master 509 path_alias: k8s.io/perf-tests 510 annotations: 511 testgrid-dashboards: sig-scalability-experiments 512 testgrid-tab-name: consistent-list-from-cache-on-small-objects 513 spec: 514 containers: 515 - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master 516 command: 517 - runner.sh 518 - /workspace/scenarios/kubernetes_e2e.py 519 args: 520 - --check-leaked-resources 521 - --env=CONTAINER_IMAGE=registry-sandbox.k8s.io/pause:3.1 #TODO(ameukam): revert when registry.k8s.io is ready 522 - --env=KUBE_GCE_PRIVATE_CLUSTER=false #TODO(#29500): revert when private cluster setup is fixed 523 - --env=KUBE_FEATURE_GATES=ConsistentListFromCache=true 524 - --env=CL2_BENCHMARK_CONFIG_MAP_BYTES=1000 525 - --env=CL2_BENCHMARK_CONFIG_MAP_NUMBER=300000 526 - --env=CL2_BENCHMARK_INFLIGHT=10 527 - --env=CL2_BENCHMARK_QPS=1 528 - --env=CL2_BENCHMARK_URI=/api/v1/namespaces/%namespace%/configmaps?labelSelector=empty=selector 529 - --extract=ci/latest 530 - --gcp-node-image=gci 531 - --gcp-node-size=e2-standard-16 532 - --gcp-nodes=1 533 - --gcp-project-type=scalability-project 534 - --provider=gce 535 - --test=false 536 - --test-cmd=$GOPATH/src/k8s.io/perf-tests/run-e2e.sh 537 - --test-cmd-args=cluster-loader2 538 - --test-cmd-args=--experimental-gcp-snapshot-prometheus-disk=true 539 - --test-cmd-args=--experimental-prometheus-disk-snapshot-name=$(JOB_NAME)-$(BUILD_ID) 540 - --test-cmd-args=--experimental-prometheus-snapshot-to-report-dir=true 541 - --test-cmd-args=--nodes=1 542 - --test-cmd-args=--provider=gce 543 - --test-cmd-args=--report-dir=$(ARTIFACTS) 544 - --test-cmd-args=--testconfig=testing/request-benchmark/config.yaml 545 - --test-cmd-args=--k8s-clients-number=100 546 - --test-cmd-name=ClusterLoaderV2 547 - --timeout=60m 548 - --use-logexporter 549 - --logexporter-gcs-path=gs://sig-scalability-logs/$(JOB_NAME)/$(BUILD_ID) 550 resources: 551 requests: 552 cpu: 2 553 memory: "2Gi" 554 limits: 555 cpu: 2 556 memory: "2Gi" 557 - name: ci-kubernetes-e2e-gci-gce-scalability-consistent-list-from-cache-off-small-objects 558 cluster: k8s-infra-prow-build 559 interval: 24h 560 labels: 561 preset-service-account: "true" 562 preset-k8s-ssh: "true" 563 preset-e2e-scalability-common: "true" 564 preset-e2e-scalability-periodics: "true" 565 preset-e2e-scalability-periodics-master: "true" 566 decorate: true 567 decoration_config: 568 timeout: 120m 569 extra_refs: 570 - org: kubernetes 571 repo: kubernetes 572 base_ref: master 573 path_alias: k8s.io/kubernetes 574 - org: kubernetes 575 repo: perf-tests 576 base_ref: master 577 path_alias: k8s.io/perf-tests 578 annotations: 579 testgrid-dashboards: sig-scalability-experiments 580 testgrid-tab-name: consistent-list-from-cache-off-small-objects 581 spec: 582 containers: 583 - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master 584 command: 585 - runner.sh 586 - /workspace/scenarios/kubernetes_e2e.py 587 args: 588 - --check-leaked-resources 589 - --env=CONTAINER_IMAGE=registry-sandbox.k8s.io/pause:3.1 #TODO(ameukam): revert when registry.k8s.io is ready 590 - --env=KUBE_GCE_PRIVATE_CLUSTER=false #TODO(#29500): revert when private cluster setup is fixed 591 - --env=KUBE_FEATURE_GATES=ConsistentListFromCache=false 592 - --env=CL2_BENCHMARK_CONFIG_MAP_BYTES=1000 593 - --env=CL2_BENCHMARK_CONFIG_MAP_NUMBER=300000 594 - --env=CL2_BENCHMARK_INFLIGHT=10 595 - --env=CL2_BENCHMARK_QPS=1 596 - --env=CL2_BENCHMARK_URI=/api/v1/namespaces/%namespace%/configmaps?labelSelector=empty=selector 597 - --extract=ci/latest 598 - --gcp-node-image=gci 599 - --gcp-node-size=e2-standard-16 600 - --gcp-nodes=1 601 - --gcp-project-type=scalability-project 602 - --provider=gce 603 - --test=false 604 - --test-cmd=$GOPATH/src/k8s.io/perf-tests/run-e2e.sh 605 - --test-cmd-args=cluster-loader2 606 - --test-cmd-args=--experimental-gcp-snapshot-prometheus-disk=true 607 - --test-cmd-args=--experimental-prometheus-disk-snapshot-name=$(JOB_NAME)-$(BUILD_ID) 608 - --test-cmd-args=--experimental-prometheus-snapshot-to-report-dir=true 609 - --test-cmd-args=--nodes=1 610 - --test-cmd-args=--provider=gce 611 - --test-cmd-args=--report-dir=$(ARTIFACTS) 612 - --test-cmd-args=--testconfig=testing/request-benchmark/config.yaml 613 - --test-cmd-args=--k8s-clients-number=100 614 - --test-cmd-name=ClusterLoaderV2 615 - --timeout=60m 616 - --use-logexporter 617 - --logexporter-gcs-path=gs://sig-scalability-logs/$(JOB_NAME)/$(BUILD_ID) 618 resources: 619 requests: 620 cpu: 2 621 memory: "2Gi" 622 limits: 623 cpu: 2 624 memory: "2Gi"