github.com/munnerz/test-infra@v0.0.0-20190108210205-ce3d181dc989/config/jobs/kubernetes/sig-scalability/sig-scalability-periodic-jobs.yaml (about) 1 periodics: 2 # gce 3 - interval: 30m 4 name: ci-kubernetes-e2e-gci-gce-scalability 5 tags: 6 - "perfDashPrefix: gce-100Nodes" 7 - "perfDashJobType: performance" 8 - "perfDashBuildsCount: 500" 9 labels: 10 preset-service-account: "true" 11 preset-k8s-ssh: "true" 12 preset-e2e-scalability-common: "true" 13 spec: 14 containers: 15 - image: gcr.io/k8s-testimages/kubekins-e2e:v20181218-134e718ec-master 16 args: 17 - --repo=k8s.io/kubernetes=master 18 - --repo=k8s.io/perf-tests=master 19 - --root=/go/src 20 - --timeout=140 21 - --scenario=kubernetes_e2e 22 - -- 23 - --check-leaked-resources 24 - --cluster=e2e-big 25 - --extract=ci/latest 26 - --gcp-node-image=gci 27 - --gcp-nodes=100 28 - --gcp-project-type=scalability-project 29 - --gcp-zone=us-east1-b 30 - --provider=gce 31 - --test=false 32 - --test-cmd=$GOPATH/src/k8s.io/perf-tests/run-e2e.sh 33 - --test-cmd-args=cluster-loader2 34 - --test-cmd-args=--nodes=100 35 - --test-cmd-args=--provider=gce 36 - --test-cmd-args=--report-dir=/workspace/_artifacts 37 - --test-cmd-args=--testconfig=testing/density/config.yaml 38 - --test-cmd-args=--testconfig=testing/load/config.yaml 39 - --test-cmd-args=--testoverrides=./testing/density/100_nodes/override.yaml 40 - --test-cmd-name=ClusterLoaderV2 41 - --timeout=120m 42 - --use-logexporter 43 44 # copy of ci-kubernetes-e2e-gci-gce-scalability with node killer enabled 45 - interval: 1h 46 name: ci-kubernetes-e2e-gci-gce-scalability-killer 47 labels: 48 preset-service-account: "true" 49 preset-k8s-ssh: "true" 50 preset-e2e-scalability-common: "true" 51 spec: 52 containers: 53 - image: gcr.io/k8s-testimages/kubekins-e2e:v20181218-134e718ec-master 54 args: 55 - --repo=k8s.io/kubernetes=master 56 - --repo=k8s.io/perf-tests=master 57 - --root=/go/src 58 - --timeout=140 59 - --scenario=kubernetes_e2e 60 - -- 61 - --check-leaked-resources 62 - --cluster=e2e-big 63 - --extract=ci/latest 64 - --gcp-node-image=gci 65 - --gcp-nodes=100 66 - --gcp-project-type=scalability-project 67 - --gcp-zone=us-east1-b 68 - --provider=gce 69 - --test=false 70 - --test-cmd=$GOPATH/src/k8s.io/perf-tests/run-e2e.sh 71 - --test-cmd-args=cluster-loader2 72 - --test-cmd-args=--nodes=100 73 - --test-cmd-args=--provider=gce 74 - --test-cmd-args=--report-dir=/workspace/_artifacts 75 - --test-cmd-args=--testconfig=testing/density/config.yaml 76 - --test-cmd-args=--testconfig=testing/load/config.yaml 77 - --test-cmd-args=--testoverrides=./testing/density/100_nodes/override.yaml 78 - --test-cmd-args=--testoverrides=./testing/chaosmonkey/override.yaml 79 - --test-cmd-name=ClusterLoaderV2 80 - --timeout=120m 81 - --use-logexporter 82 83 - cron: "0 */6 * * *" # every six hours 84 name: ci-kubernetes-e2e-gci-gce-scalability-beta 85 tags: 86 - "perfDashPrefix: gce-100Nodes-beta" 87 - "perfDashJobType: performance" 88 labels: 89 preset-service-account: "true" 90 preset-k8s-ssh: "true" 91 preset-e2e-scalability-common: "true" 92 spec: 93 containers: 94 - args: 95 - --timeout=140 96 - --bare 97 - --scenario=kubernetes_e2e 98 - -- 99 - --cluster=e2e-big-beta 100 - --extract=ci/k8s-beta 101 - --gcp-node-image=gci 102 - --gcp-nodes=100 103 - --gcp-project-type=scalability-project 104 - --gcp-zone=us-east1-b 105 - --provider=gce 106 - --test_args=--ginkgo.focus=\[Feature:Performance\] --gather-resource-usage=true --gather-metrics-at-teardown=true --minStartupPods=8 107 - --timeout=120m 108 - --use-logexporter 109 image: gcr.io/k8s-testimages/kubekins-e2e:v20181218-134e718ec-master 110 111 - cron: "0 0/12 * * *" # every six hours, disjoint with ci-kubernetes-e2e-gci-gce-scalability-stable2 and ci-kubernetes-e2e-gci-gce-scalability-stable3 112 name: ci-kubernetes-e2e-gci-gce-scalability-stable1 113 tags: 114 - "perfDashPrefix: gce-100Nodes-stable1" 115 - "perfDashJobType: performance" 116 labels: 117 preset-service-account: "true" 118 preset-k8s-ssh: "true" 119 preset-e2e-scalability-common: "true" 120 spec: 121 containers: 122 - args: 123 - --timeout=140 124 - --bare 125 - --scenario=kubernetes_e2e 126 - -- 127 - --cluster=e2e-big-stable1 128 # Use default kube-qps and kube-api-burst flag values. 129 - --env=CONTROLLER_MANAGER_TEST_ARGS=--profiling 130 - --env=SCHEDULER_TEST_ARGS=--profiling 131 - --extract=ci/k8s-stable1 132 - --gcp-node-image=gci 133 - --gcp-nodes=100 134 - --gcp-project-type=scalability-project 135 - --gcp-zone=us-east1-b 136 - --provider=gce 137 - --test_args=--ginkgo.focus=\[Feature:Performance\] --gather-resource-usage=true --gather-metrics-at-teardown=true --minStartupPods=8 138 - --timeout=120m 139 - --use-logexporter 140 image: gcr.io/k8s-testimages/kubekins-e2e:v20181218-134e718ec-master 141 142 - cron: "0 4-16/12 * * *" # every six hours, disjoint with ci-kubernetes-e2e-gci-gce-scalability-stable1 and ci-kubernetes-e2e-gci-gce-scalability-stable3 143 name: ci-kubernetes-e2e-gci-gce-scalability-stable2 144 tags: 145 - "perfDashPrefix: gce-100Nodes-stable2" 146 - "perfDashJobType: performance" 147 labels: 148 preset-service-account: "true" 149 preset-k8s-ssh: "true" 150 preset-e2e-scalability-common: "true" 151 spec: 152 containers: 153 - args: 154 - --timeout=140 155 - --bare 156 - --scenario=kubernetes_e2e 157 - -- 158 - --cluster=e2e-big-stable2 159 # Use default kube-qps and kube-api-burst flag values. 160 - --env=CONTROLLER_MANAGER_TEST_ARGS=--profiling 161 - --env=SCHEDULER_TEST_ARGS=--profiling 162 - --extract=ci/k8s-stable2 163 - --gcp-node-image=gci 164 - --gcp-nodes=100 165 - --gcp-project-type=scalability-project 166 - --gcp-zone=us-east1-b 167 - --provider=gce 168 - --test_args=--ginkgo.focus=\[Feature:Performance\] --gather-resource-usage=true --gather-metrics-at-teardown=true --minStartupPods=8 169 - --timeout=120m 170 - --use-logexporter 171 image: gcr.io/k8s-testimages/kubekins-e2e:v20181218-134e718ec-master 172 173 - cron: "0 8-20/12 * * *" # every six hours, disjoint with ci-kubernetes-e2e-gci-gce-scalability-stable1 and ci-kubernetes-e2e-gci-gce-scalability-stable2 174 name: ci-kubernetes-e2e-gci-gce-scalability-stable3 175 tags: 176 - "perfDashPrefix: gce-100Nodes-stable3" 177 - "perfDashJobType: performance" 178 labels: 179 preset-service-account: "true" 180 preset-k8s-ssh: "true" 181 preset-e2e-scalability-common: "true" 182 spec: 183 containers: 184 - args: 185 - --timeout=140 186 - --bare 187 - --scenario=kubernetes_e2e 188 - -- 189 - --cluster=e2e-big-stable2 190 # Use default kube-qps and kube-api-burst flag values. 191 - --env=CONTROLLER_MANAGER_TEST_ARGS=--profiling 192 - --env=SCHEDULER_TEST_ARGS=--profiling 193 - --extract=ci/k8s-stable3 194 - --gcp-node-image=gci 195 - --gcp-nodes=100 196 - --gcp-project-type=scalability-project 197 - --gcp-zone=us-east1-b 198 - --provider=gce 199 - --test_args=--ginkgo.focus=\[Feature:Performance\] --gather-resource-usage=true --gather-metrics-at-teardown=true --minStartupPods=8 200 - --timeout=120m 201 - --use-logexporter 202 image: gcr.io/k8s-testimages/kubekins-e2e:v20181218-134e718ec-master 203 204 - cron: '1 6 * * 6' # Run at 22:01PST on Fri (06:01 UTC on Sat) 205 name: ci-kubernetes-e2e-gce-large-correctness 206 labels: 207 preset-service-account: "true" 208 preset-k8s-ssh: "true" 209 preset-e2e-scalability-common: "true" 210 spec: 211 containers: 212 - args: 213 - --timeout=420 214 - --bare 215 - --scenario=kubernetes_e2e 216 - -- 217 - --cluster=gce-scale-cluster 218 - --env=HEAPSTER_MACHINE_TYPE=n1-standard-8 219 - --extract=ci/latest 220 - --gcp-master-image=gci 221 - --gcp-node-image=gci 222 - --gcp-node-size=g1-small 223 - --gcp-nodes=2000 224 - --gcp-project=kubernetes-scale 225 - --gcp-zone=us-east1-b 226 - --ginkgo-parallel=40 227 - --provider=gce 228 - --test_args=--ginkgo.flakeAttempts=2 --ginkgo.skip=\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\]|\[DisabledForLargeClusters\] --minStartupPods=8 229 - --timeout=390m 230 - --use-logexporter 231 image: gcr.io/k8s-testimages/kubekins-e2e:v20181218-134e718ec-master 232 resources: 233 requests: 234 cpu: 6 235 memory: "16Gi" 236 237 - cron: '1 13 * * 6' # Run at 5:01PST on Sat (13:01 UTC on Sat) 238 name: ci-kubernetes-e2e-gce-large-performance 239 tags: 240 - "perfDashPrefix: gce-2000Nodes" 241 - "perfDashJobType: performance" 242 labels: 243 preset-service-account: "true" 244 preset-k8s-ssh: "true" 245 preset-e2e-scalability-common: "true" 246 spec: 247 containers: 248 - args: 249 - --timeout=540 250 - --repo=k8s.io/kubernetes=master 251 - --repo=k8s.io/perf-tests=master 252 - --root=/go/src 253 - --scenario=kubernetes_e2e 254 - -- 255 - --cluster=gce-scale-cluster 256 - --env=HEAPSTER_MACHINE_TYPE=n1-standard-8 257 - --extract=ci/latest 258 - --gcp-master-image=gci 259 - --gcp-node-image=gci 260 - --gcp-nodes=2000 261 - --gcp-project=kubernetes-scale 262 - --gcp-zone=us-east1-b 263 - --provider=gce 264 - --test=false 265 - --test-cmd=$GOPATH/src/k8s.io/perf-tests/run-e2e.sh 266 - --test-cmd-args=cluster-loader2 267 - --test-cmd-args=--nodes=2000 268 - --test-cmd-args=--provider=gce 269 - --test-cmd-args=--report-dir=/workspace/_artifacts 270 - --test-cmd-args=--testconfig=testing/density/config.yaml 271 - --test-cmd-args=--testconfig=testing/load/config.yaml 272 - --test-cmd-args=--testoverrides=./testing/density/2000_nodes/override.yaml 273 - --test-cmd-name=ClusterLoaderV2 274 - --timeout=510m 275 - --use-logexporter 276 image: gcr.io/k8s-testimages/kubekins-e2e:v20181218-134e718ec-master 277 resources: 278 requests: 279 cpu: 6 280 memory: "16Gi" 281 282 - cron: '1 22 * * 6' # Run at 14:01PST on Sat (22:01 UTC on Sat) 283 name: ci-kubernetes-e2e-gce-scale-correctness 284 labels: 285 preset-service-account: "true" 286 preset-k8s-ssh: "true" 287 preset-e2e-scalability-common: "true" 288 spec: 289 containers: 290 - args: 291 - --timeout=600 292 - --bare 293 - --scenario=kubernetes_e2e 294 - -- 295 - --cluster=gce-scale-cluster 296 - --env=HEAPSTER_MACHINE_TYPE=n1-standard-16 297 - --extract=ci/latest 298 - --gcp-master-image=gci 299 - --gcp-node-image=gci 300 - --gcp-node-size=g1-small 301 - --gcp-nodes=5000 302 - --gcp-project=kubernetes-scale 303 - --gcp-zone=us-east1-b 304 - --ginkgo-parallel=40 305 - --provider=gce 306 - --test_args=--ginkgo.flakeAttempts=2 --ginkgo.skip=\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\]|\[DisabledForLargeClusters\] --minStartupPods=8 --node-schedulable-timeout=90m 307 - --timeout=570m 308 - --use-logexporter 309 image: gcr.io/k8s-testimages/kubekins-e2e:v20181218-134e718ec-master 310 resources: 311 requests: 312 cpu: 6 313 memory: "16Gi" 314 315 - cron: '1 8 * * 1,3,5' # Run at 00:01PST (8:01 UTC) on Mon, Wed and Fri 316 name: ci-kubernetes-e2e-gce-scale-performance 317 tags: 318 - "perfDashPrefix: gce-5000Nodes" 319 - "perfDashJobType: performance" 320 labels: 321 preset-service-account: "true" 322 preset-k8s-ssh: "true" 323 preset-e2e-scalability-common: "true" 324 spec: 325 containers: 326 - args: 327 - --timeout=1320 328 - --bare 329 - --scenario=kubernetes_e2e 330 - -- 331 - --cluster=gce-scale-cluster 332 - --env=HEAPSTER_MACHINE_TYPE=n1-standard-16 333 - --extract=ci/latest 334 - --gcp-nodes=5000 335 - --gcp-project=kubernetes-scale 336 - --gcp-zone=us-east1-b 337 - --provider=gce 338 - --test_args=--ginkgo.focus=\[Feature:Performance\] --minStartupPods=8 --node-schedulable-timeout=90m --gather-resource-usage=masteranddns --gather-metrics-at-teardown=master --vmodule=request=4 339 - --timeout=1290m 340 - --use-logexporter 341 image: gcr.io/k8s-testimages/kubekins-e2e:v20181218-134e718ec-master 342 resources: 343 requests: 344 cpu: 6 345 memory: "16Gi" 346 347 # Temporary job for gce 5000 that runs on clusterloader. 348 # If there are no problems spotted after few runs, 349 # ci-kubernetes-e2e-gce-scale-performance will be migrated to clusterloader and this job will be removed. 350 - cron: '1 8 * * 2,4' # Run at 00:01PST (8:01 UTC) on Tue and Thu 351 name: ci-kubernetes-e2e-gce-scale-performance-cl 352 tags: 353 - "perfDashPrefix: {clusterloader} gce-5000Nodes" 354 - "perfDashJobType: performance" 355 labels: 356 preset-service-account: "true" 357 preset-k8s-ssh: "true" 358 preset-e2e-scalability-common: "true" 359 spec: 360 containers: 361 - args: 362 - --timeout=1320 363 - --repo=k8s.io/kubernetes=master 364 - --repo=k8s.io/perf-tests=master 365 - --root=/go/src 366 - --scenario=kubernetes_e2e 367 - -- 368 - --cluster=gce-scale-cluster 369 - --env=HEAPSTER_MACHINE_TYPE=n1-standard-16 370 - --env=CLUSTER_DNS_CORE_DNS=false 371 - --extract=ci/latest 372 - --gcp-nodes=5000 373 - --gcp-project=kubernetes-scale 374 - --gcp-zone=us-east1-b 375 - --provider=gce 376 - --test=false 377 - --test-cmd=$GOPATH/src/k8s.io/perf-tests/run-e2e.sh 378 - --test-cmd-args=cluster-loader2 379 - --test-cmd-args=--nodes=5000 380 - --test-cmd-args=--provider=gce 381 - --test-cmd-args=--report-dir=/workspace/_artifacts 382 - --test-cmd-args=--testconfig=testing/density/config.yaml 383 - --test-cmd-args=--testconfig=testing/load/config.yaml 384 - --test-cmd-args=--testoverrides=./testing/density/5000_nodes/override.yaml 385 - --test-cmd-name=ClusterLoaderV2 386 - --timeout=1290m 387 - --use-logexporter 388 image: gcr.io/k8s-testimages/kubekins-e2e:v20181218-134e718ec-master 389 resources: 390 requests: 391 cpu: 6 392 memory: "16Gi" 393 394 # gke 395 - cron: '1 8 * * 0' # Run at 00:01PST (8:01 UTC) on sunday 396 name: ci-kubernetes-e2e-gke-large-performance 397 tags: 398 - "perfDashPrefix: gke-2000Nodes" 399 - "perfDashJobType: performance" 400 labels: 401 preset-service-account: "true" 402 preset-k8s-ssh: "true" 403 spec: 404 containers: 405 - args: 406 - --timeout=600 407 - --bare 408 - --scenario=kubernetes_e2e 409 - -- 410 - --cluster=gke-scale-cluster 411 - --deployment=gke 412 # TODO(wojtek-t): get rid of this once GKE is fixed in master 413 - --extract=ci/latest-1.13 414 - --gcp-cloud-sdk=gs://cloud-sdk-testing/ci/staging 415 - --gcp-node-image=gci 416 - --gcp-project=kubernetes-scale 417 - --gcp-zone=us-east1-a 418 - --gke-create-command=container clusters create --quiet --enable-ip-alias --create-subnetwork name=ip-alias-subnet --cluster-ipv4-cidr=/12 --services-ipv4-cidr=/19 419 - --gke-environment=staging 420 - '--gke-shape={"default":{"Nodes":1999,"MachineType":"n1-standard-1"},"heapster-pool":{"Nodes":1,"MachineType":"n1-standard-8"}}' 421 - --provider=gke 422 - --test_args=--ginkgo.focus=\[Feature:Performance\] 423 - --timeout=570m 424 - --use-logexporter 425 image: gcr.io/k8s-testimages/kubekins-e2e:v20181218-134e718ec-master 426 resources: 427 requests: 428 cpu: 6 429 memory: "16Gi" 430 431 - cron: '1 8 * * 0' # Run at 00:01PST (8:01 UTC) on sunday 432 name: ci-kubernetes-e2e-gke-large-performance-regional 433 tags: 434 - "perfDashPrefix: gke-2000Nodes-regional" 435 - "perfDashJobType: performance" 436 labels: 437 preset-service-account: "true" 438 preset-k8s-ssh: "true" 439 spec: 440 containers: 441 - args: 442 - --timeout=600 443 - --bare 444 - --scenario=kubernetes_e2e 445 - -- 446 - --cluster=gke-regional-cluster 447 - --deployment=gke 448 # TODO(wojtek-t): get rid of this once GKE is fixed in master 449 - --extract=ci/latest-1.13 450 - --gcp-cloud-sdk=gs://cloud-sdk-testing/ci/staging 451 - --gcp-node-image=gci 452 - --gcp-project=kubernetes-scale 453 - --gcp-region=us-east1 454 - --gke-create-command=container clusters create --quiet --enable-ip-alias --create-subnetwork name=ip-alias-subnet-regional --cluster-ipv4-cidr=/12 --services-ipv4-cidr=/19 455 - --gke-environment=staging 456 - --gke-node-locations=us-east1-a 457 - '--gke-shape={"default":{"Nodes":1999,"MachineType":"n1-standard-1"},"heapster-pool":{"Nodes":1,"MachineType":"n1-standard-8"}}' 458 - --provider=gke 459 - --test_args=--ginkgo.focus=\[Feature:Performance\] 460 - --timeout=570m 461 - --use-logexporter 462 image: gcr.io/k8s-testimages/kubekins-e2e:v20181218-134e718ec-master 463 resources: 464 requests: 465 cpu: 6 466 memory: "16Gi" 467 468 - cron: '1 18 * * 0' # Run at 10:01PST (18:01 UTC) on sunday 469 name: ci-kubernetes-e2e-gke-scale-correctness 470 labels: 471 preset-service-account: "true" 472 preset-k8s-ssh: "true" 473 spec: 474 containers: 475 - args: 476 - --timeout=240 477 - --bare 478 - --scenario=kubernetes_e2e 479 - -- 480 - --cluster=gke-scale-cluster 481 - --deployment=gke 482 # TODO(wojtek-t): get rid of this once GKE is fixed in master 483 - --extract=ci/latest-1.13 484 - --gcp-cloud-sdk=gs://cloud-sdk-testing/ci/staging 485 - --gcp-node-image=gci 486 - --gcp-project=kubernetes-scale 487 - --gcp-zone=us-east1-a 488 - --ginkgo-parallel=30 489 - --gke-create-command=container clusters create --quiet --enable-ip-alias --create-subnetwork name=ip-alias-subnet --cluster-ipv4-cidr=/11 --services-ipv4-cidr=/18 --timeout=2700 490 - --gke-environment=staging 491 - '--gke-shape={"default":{"Nodes":4999,"MachineType":"g1-small"},"heapster-pool":{"Nodes":1,"MachineType":"n1-standard-16"}}' 492 - --provider=gke 493 - --test_args=--ginkgo.flakeAttempts=2 --ginkgo.skip=\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\]|\[DisabledForLargeClusters\] --minStartupPods=8 494 - --timeout=210m 495 - --use-logexporter 496 image: gcr.io/k8s-testimages/kubekins-e2e:v20181218-134e718ec-master 497 resources: 498 requests: 499 cpu: 6 500 memory: "16Gi" 501 502 #kubemark 503 - name: ci-kubernetes-kubemark-100-gce 504 tags: 505 - "perfDashPrefix: kubemark-100Nodes" 506 - "perfDashJobType: performance" 507 interval: 3h 508 labels: 509 preset-service-account: "true" 510 preset-k8s-ssh: "true" 511 preset-dind-enabled: "true" 512 preset-e2e-kubemark-common: "true" 513 spec: 514 containers: 515 # TODO(krzysied): unify kubekins-e2e versions across this file. 516 - image: gcr.io/k8s-testimages/kubekins-e2e:v20190103-edc7696cc-master 517 args: 518 - --repo=k8s.io/kubernetes=master 519 - --repo=k8s.io/perf-tests=master 520 - --root=/go/src 521 - --timeout=260 522 - --scenario=kubernetes_e2e 523 - -- 524 - --cluster=kubemark-100 525 - --extract=ci/latest 526 - --gcp-master-size=n1-standard-2 527 - --gcp-node-image=gci 528 - --gcp-node-size=n1-standard-4 529 - --gcp-nodes=3 530 - --gcp-project-type=scalability-project 531 - --gcp-zone=us-east1-b 532 - --kubemark 533 - --kubemark-nodes=100 534 - --provider=gce 535 - --test=false 536 - --test_args=--ginkgo.focus=xxxx 537 - --test-cmd=$GOPATH/src/k8s.io/perf-tests/run-e2e.sh 538 - --test-cmd-args=cluster-loader2 539 - --test-cmd-args=--nodes=100 540 - --test-cmd-args=--provider=kubemark 541 - --test-cmd-args=--report-dir=/workspace/_artifacts 542 - --test-cmd-args=--testconfig=testing/density/config.yaml 543 - --test-cmd-args=--testconfig=testing/load/config.yaml 544 - --test-cmd-name=ClusterLoaderV2 545 - --timeout=240m 546 # docker-in-docker needs privileged mode 547 securityContext: 548 privileged: true 549 550 #manual-release-bump-required 551 - name: ci-kubernetes-kubemark-5-gce-last-release 552 interval: 30m 553 labels: 554 preset-service-account: "true" 555 preset-k8s-ssh: "true" 556 preset-dind-enabled: "true" 557 preset-e2e-kubemark-common: "true" 558 spec: 559 containers: 560 - image: gcr.io/k8s-testimages/kubekins-e2e:v20181218-134e718ec-master 561 args: 562 - --bare 563 - --timeout=80 564 - --scenario=kubernetes_e2e 565 - -- 566 - --cluster=kubemark-latest 567 - --extract=ci/latest-1.12 568 - --gcp-node-size=n1-standard-2 569 - --gcp-nodes=1 570 - --gcp-project-type=scalability-project 571 - --gcp-zone=us-east1-b 572 - --kubemark 573 - --kubemark-nodes=5 574 - --provider=gce 575 - --test=false 576 - --test_args=--ginkgo.focus=\[Feature:Performance\] --gather-resource-usage=true --gather-metrics-at-teardown=true 577 - --timeout=60m 578 # docker-in-docker needs privileged mode 579 securityContext: 580 privileged: true 581 582 - name: ci-kubernetes-kubemark-500-gce 583 tags: 584 - "perfDashPrefix: kubemark-500Nodes" 585 - "perfDashJobType: performance" 586 interval: 1h 587 labels: 588 preset-service-account: "true" 589 preset-k8s-ssh: "true" 590 preset-dind-enabled: "true" 591 preset-e2e-kubemark-common: "true" 592 preset-e2e-kubemark-gce-big: "true" 593 spec: 594 containers: 595 - image: gcr.io/k8s-testimages/kubekins-e2e:v20181218-134e718ec-master 596 args: 597 - --bare 598 - --timeout=140 599 - --scenario=kubernetes_e2e 600 - -- 601 - --cluster=kubemark-500 602 - --extract=ci/latest 603 - --gcp-master-size=n1-standard-4 604 - --gcp-node-image=gci 605 - --gcp-node-size=n1-standard-8 606 - --gcp-nodes=7 607 - --gcp-project=k8s-jenkins-blocking-kubemark 608 - --gcp-zone=us-central1-f 609 - --kubemark 610 - --kubemark-nodes=500 611 - --provider=gce 612 - --test=false 613 - --test_args=--ginkgo.focus=\[Feature:Performance\] --gather-resource-usage=true --gather-metrics-at-teardown=true 614 - --timeout=70m 615 # docker-in-docker needs privilged mode 616 securityContext: 617 privileged: true 618 619 - name: ci-kubernetes-kubemark-gce-scale 620 tags: 621 - "perfDashPrefix: kubemark-5000Nodes" 622 - "perfDashJobType: performance" 623 interval: 12h 624 labels: 625 preset-service-account: "true" 626 preset-k8s-ssh: "true" 627 preset-dind-enabled: "true" 628 preset-e2e-kubemark-common: "true" 629 preset-e2e-kubemark-gce-scale: "true" 630 spec: 631 containers: 632 - image: gcr.io/k8s-testimages/kubekins-e2e:v20181218-134e718ec-master 633 args: 634 - --bare 635 - --timeout=1100 636 - --scenario=kubernetes_e2e 637 - -- 638 - --cluster=kubemark-5000 639 - --extract=ci/latest 640 - --gcp-node-image=gci 641 - --gcp-node-size=n1-standard-8 642 - --gcp-nodes=82 643 - --gcp-project=kubemark-scalability-testing 644 - --gcp-zone=us-east1-b 645 - --kubemark 646 - --kubemark-nodes=5000 647 - --provider=gce 648 - --test=false 649 - --test_args=--ginkgo.focus=\[Feature:Performance\] --gather-resource-usage=true --gather-metrics-at-teardown=true 650 - --timeout=1080m 651 - --use-logexporter 652 # docker-in-docker needs privilged mode 653 securityContext: 654 privileged: true 655 resources: 656 requests: 657 cpu: 6 658 memory: "16Gi" 659 660 - name: ci-kubernetes-kubemark-high-density-100-gce 661 tags: 662 - "perfDashPrefix: kubemark-100Nodes-highDensity" 663 - "perfDashJobType: performance" 664 interval: 24h 665 labels: 666 preset-service-account: "true" 667 preset-k8s-ssh: "true" 668 preset-dind-enabled: "true" 669 preset-e2e-kubemark-common: "true" 670 spec: 671 containers: 672 - image: gcr.io/k8s-testimages/kubekins-e2e:v20181218-134e718ec-master 673 args: 674 - --bare 675 - --timeout=300 676 - --scenario=kubernetes_e2e 677 - -- 678 - --cluster=kubemark-100pods 679 # Reduce logs verbosity 680 # TODO(wojtek-t): get rid of this 681 - --env=TEST_CLUSTER_LOG_LEVEL=--v=2 682 - --extract=ci/latest 683 - --gcp-node-image=gci 684 - --gcp-node-size=n1-standard-8 685 - --gcp-nodes=8 686 - --gcp-project-type=scalability-project 687 - --gcp-zone=us-east1-b 688 - --kubemark 689 - --kubemark-master-size=n1-standard-32 690 - --kubemark-nodes=600 691 - --provider=gce 692 - --test=false 693 - --test_args=--ginkgo.focus=\[Feature:HighDensityPerformance\] --gather-resource-usage=true --gather-metrics-at-teardown=true 694 - --timeout=280m 695 # docker-in-docker needs privileged mode 696 securityContext: 697 privileged: true 698 699 # perf tests 700 - name: ci-perf-tests-e2e-gce-clusterloader 701 interval: 2h 702 labels: 703 preset-service-account: "true" 704 preset-k8s-ssh: "true" 705 spec: 706 containers: 707 - image: gcr.io/k8s-testimages/kubekins-e2e:v20181218-134e718ec-master 708 args: 709 - --repo=k8s.io/kubernetes=master 710 - --repo=k8s.io/perf-tests=master 711 - --root=/go/src 712 - --timeout=80 713 - --scenario=kubernetes_e2e 714 - -- 715 - --check-leaked-resources 716 - --cluster=clusterloader 717 - --extract=ci/latest 718 - --gcp-node-image=gci 719 - --gcp-zone=us-central1-f 720 - --provider=gce 721 - --test=false 722 - --test-cmd=$GOPATH/src/k8s.io/perf-tests/run-e2e.sh 723 - --test-cmd-args=cluster-loader 724 - --test-cmd-name=ClusterLoader 725 - --timeout=60m 726 727 - name: ci-perf-tests-kubemark-100-benchmark 728 interval: 2h 729 labels: 730 preset-service-account: "true" 731 preset-k8s-ssh: "true" 732 spec: 733 containers: 734 - image: gcr.io/k8s-testimages/kubekins-e2e:v20181218-134e718ec-master 735 args: 736 - --repo=k8s.io/perf-tests=master 737 - --root=/go/src 738 - --timeout=10 739 - --scenario=execute 740 - -- 741 - ./benchmark/runner.sh 742 743 - name: ci-benchmark-scheduler-master 744 tags: 745 - "perfDashPrefix: scheduler-benchmark" 746 - "perfDashJobType: benchmark" 747 interval: 2h 748 labels: 749 preset-service-account: "true" 750 preset-k8s-ssh: "true" 751 spec: 752 containers: 753 - image: gcr.io/k8s-testimages/kubekins-e2e:v20181218-134e718ec-master 754 args: 755 - --repo=k8s.io/kubernetes=master 756 - --timeout=55 757 - --root=/go/src 758 - --scenario=execute 759 - -- 760 - ./hack/jenkins/benchmark-dockerized.sh 761 - ./test/integration/scheduler_perf 762 env: 763 - name: GOPATH 764 value: /go 765 - name: KUBE_TIMEOUT 766 value: --timeout 40m 767 768 - name: ci-benchmark-kube-dns-master 769 interval: 2h 770 tags: 771 - "perfDashPrefix: kube-dns benchmark" 772 - "perfDashJobType: dnsBenchmark" 773 labels: 774 preset-service-account: "true" 775 preset-k8s-ssh: "true" 776 spec: 777 containers: 778 - image: gcr.io/k8s-testimages/kubekins-e2e:v20181218-134e718ec-master 779 args: 780 - --repo=k8s.io/kubernetes=master 781 - --repo=k8s.io/perf-tests=master 782 - --root=/go/src 783 - --timeout=140 784 - --scenario=kubernetes_e2e 785 - -- 786 - --check-leaked-resources 787 - --cluster=kube-dns-benchmark 788 - --extract=ci/latest 789 - --gcp-nodes=3 790 - --gcp-zone=us-east1-b 791 - --provider=gce 792 - --test=false 793 - --test-cmd=$GOPATH/src/k8s.io/perf-tests/run-e2e.sh 794 - --test-cmd-args=kube-dns 795 - --test-cmd-args=/workspace/_artifacts/out 796 - --test-cmd-args=/workspace/_artifacts 797 - --test-cmd-name=KubeDnsBenchmark 798 - --timeout=120m