github.com/yrj2011/jx-test-infra@v0.0.0-20190529031832-7a2065ee98eb/prow/config.yaml (about) 1 plank: 2 job_url_template: 'https://k8s-gubernator.appspot.com/build/kubernetes-jenkins/{{if eq .Spec.Type "presubmit"}}pr-logs/pull{{else if eq .Spec.Type "batch"}}pr-logs/pull{{else}}logs{{end}}{{if .Spec.Refs}}{{if ne .Spec.Refs.Org ""}}{{if ne .Spec.Refs.Org "kubernetes"}}/{{if and (eq .Spec.Refs.Org "kubernetes-sigs") (ne .Spec.Refs.Repo "poseidon")}}sigs.k8s.io{{else}}{{.Spec.Refs.Org}}{{end}}_{{.Spec.Refs.Repo}}{{else if ne .Spec.Refs.Repo "kubernetes"}}/{{.Spec.Refs.Repo}}{{end}}{{end}}{{end}}{{if eq .Spec.Type "presubmit"}}/{{with index .Spec.Refs.Pulls 0}}{{.Number}}{{end}}{{else if eq .Spec.Type "batch"}}/batch{{end}}/{{.Spec.Job}}/{{.Status.BuildID}}/' 3 report_template: '[Full PR test history](https://k8s-gubernator.appspot.com/pr/{{if eq .Spec.Refs.Org "kubernetes"}}{{if eq .Spec.Refs.Repo "kubernetes"}}{{else}}{{.Spec.Refs.Repo}}/{{end}}{{else}}{{.Spec.Refs.Org}}_{{.Spec.Refs.Repo}}/{{end}}{{with index .Spec.Refs.Pulls 0}}{{.Number}}{{end}}). [Your PR dashboard](https://k8s-gubernator.appspot.com/pr/{{with index .Spec.Refs.Pulls 0}}{{.Author}}{{end}}). Please help us cut down on flakes by [linking to](https://git.k8s.io/community/contributors/devel/flaky-tests.md#filing-issues-for-flaky-tests) an [open issue](https://github.com/{{.Spec.Refs.Org}}/{{.Spec.Refs.Repo}}/issues?q=is:issue+is:open) when you hit one in your PR.' 4 pod_pending_timeout: 60m 5 default_decoration_config: 6 timeout: 7200000000000 # 2h 7 grace_period: 15000000000 # 15s 8 utility_images: 9 clonerefs: "registry.svc.ci.openshift.org/ci/clonerefs:latest" 10 initupload: "registry.svc.ci.openshift.org/ci/initupload:latest" 11 entrypoint: "registry.svc.ci.openshift.org/ci/entrypoint:latest" 12 sidecar: "registry.svc.ci.openshift.org/ci/sidecar:latest" 13 gcs_configuration: 14 bucket: "kubernetes-jenkins" 15 path_strategy: "legacy" 16 default_org: "kubernetes" 17 default_repo: "kubernetes" 18 gcs_credentials_secret: "service-account" 19 20 sinker: 21 resync_period: 1m 22 max_prowjob_age: 48h 23 max_pod_age: 30m 24 25 deck: 26 tide_update_period: 1s 27 hidden_repos: 28 - kubernetes-security 29 30 prowjob_namespace: default 31 pod_namespace: test-pods 32 log_level: info 33 34 branch-protection: 35 allow_disabled_policies: true # TODO(fejta): remove, needed by k/website 36 orgs: 37 kubernetes: 38 protect: true 39 required_status_checks: 40 contexts: 41 - cla/linuxfoundation 42 repos: 43 api: 44 restrictions: 45 users: [] 46 teams: 47 - stage-bots 48 apiextensions-apiserver: 49 restrictions: 50 users: [] 51 teams: 52 - stage-bots 53 apimachinery: 54 restrictions: 55 users: [] 56 teams: 57 - stage-bots 58 apiserver: 59 restrictions: 60 users: [] 61 teams: 62 - stage-bots 63 client-go: 64 restrictions: 65 users: [] 66 teams: 67 - stage-bots 68 code-generator: 69 restrictions: 70 users: [] 71 teams: 72 - stage-bots 73 dashboard: 74 required_pull_request_reviews: 75 required_approving_review_count: 1 76 dns: 77 required_status_checks: 78 strict: true 79 contexts: 80 - continuous-integration/travis-ci 81 required_pull_request_reviews: 82 required_approving_review_count: 1 83 git-sync: 84 enforce_admins: true 85 required_status_checks: 86 strict: true 87 restrictions: # only allow admins 88 users: [] 89 teams: [] 90 kompose: 91 required_status_checks: 92 contexts: 93 - continuous-integration/travis-ci 94 required_pull_request_reviews: 95 required_approving_review_count: 1 96 kubectl: 97 required_status_checks: 98 contexts: 99 - continuous-integration/travis-ci 100 kubernetes: 101 restrictions: # only allow admins 102 users: [] 103 teams: [] 104 kube-aggregator: 105 restrictions: 106 users: [] 107 teams: 108 - stage-bots 109 metrics: 110 restrictions: 111 users: [] 112 teams: 113 - stage-bots 114 org: 115 restrictions: # only allow admins 116 users: [] 117 teams: [] 118 repo-infra: 119 required_status_checks: 120 contexts: 121 - continuous-integration/travis-ci 122 sample-apiserver: 123 restrictions: 124 users: [] 125 teams: 126 - stage-bots 127 sample-controller: 128 restrictions: 129 users: [] 130 teams: 131 - stage-bots 132 utils: 133 required_pull_request_reviews: 134 required_approving_review_count: 1 135 required_status_checks: 136 contexts: 137 - continuous-integration/travis-ci 138 website: 139 protect: false # TODO(fejta): protect all branches soon 140 required_status_checks: 141 contexts: 142 - continuous-integration/travis-ci 143 branches: 144 master: 145 protect: true 146 release-1.4: 147 protect: true 148 release-1.5: 149 protect: true 150 release-1.6: 151 protect: true 152 release-1.7: 153 protect: true 154 release-1.8: 155 protect: true 156 release-1.9: 157 protect: true 158 kubernetes-sigs: 159 protect: true 160 required_status_checks: 161 contexts: 162 - cla/linuxfoundation 163 164 tide: 165 queries: 166 - orgs: 167 - kubeflow 168 labels: 169 - lgtm 170 - approved 171 missingLabels: 172 - do-not-merge 173 - do-not-merge/hold 174 - do-not-merge/invalid-owners-file 175 - do-not-merge/work-in-progress 176 - needs-ok-to-test 177 - needs-rebase 178 - repos: 179 - helm/charts 180 labels: 181 - lgtm 182 - approved 183 - "cncf-cla: yes" 184 missingLabels: 185 - do-not-merge 186 - do-not-merge/blocked-paths 187 - do-not-merge/cherry-pick-not-approved 188 - do-not-merge/hold 189 - do-not-merge/invalid-owners-file 190 - do-not-merge/release-note-label-needed 191 - do-not-merge/work-in-progress 192 - needs-ok-to-test 193 - needs-rebase 194 - repos: 195 - kubernetes/client-go 196 - kubernetes/cloud-provider-aws 197 - kubernetes/cloud-provider-azure 198 - kubernetes/cloud-provider-gcp 199 - kubernetes/cloud-provider-openstack 200 - kubernetes/cloud-provider-vsphere 201 - kubernetes/cluster-registry 202 - kubernetes/community 203 - kubernetes/contrib 204 - kubernetes/dashboard 205 - kubernetes/examples 206 - kubernetes/features 207 - kubernetes/federation 208 - kubernetes/gengo 209 - kubernetes/heapster 210 - kubernetes/ingress-nginx 211 - kubernetes/kops 212 - kubernetes/kube-deploy 213 - kubernetes/kube-openapi 214 - kubernetes/kube-state-metrics 215 - kubernetes/kubeadm 216 - kubernetes/kubernetes-docs-ja 217 - kubernetes/kubernetes-docs-ko 218 - kubernetes/kubernetes-template-project 219 - kubernetes/minikube 220 - kubernetes/node-problem-detector 221 - kubernetes/org 222 - kubernetes/perf-tests 223 - kubernetes/publishing-bot 224 - kubernetes/release 225 - kubernetes/repo-infra 226 - kubernetes/sig-release 227 - kubernetes/steering 228 - kubernetes/test-infra 229 - kubernetes/website 230 - kubernetes-sigs/application 231 - kubernetes-sigs/cluster-api 232 - kubernetes-sigs/cluster-api-provider-aws 233 - kubernetes-sigs/cluster-api-provider-gcp 234 - kubernetes-sigs/cluster-api-provider-openstack 235 - kubernetes-sigs/controller-runtime 236 - kubernetes-sigs/controller-tools 237 - kubernetes-sigs/gcp-compute-persistent-disk-csi-driver 238 - kubernetes-sigs/gcp-filestore-csi-driver 239 - kubernetes-sigs/kubebuilder 240 - kubernetes-sigs/kustomize 241 - client-go/unofficial-docs 242 labels: 243 - lgtm 244 - approved 245 - "cncf-cla: yes" 246 missingLabels: 247 - do-not-merge 248 - do-not-merge/blocked-paths 249 - do-not-merge/cherry-pick-not-approved 250 - do-not-merge/hold 251 - do-not-merge/invalid-owners-file 252 - do-not-merge/release-note-label-needed 253 - do-not-merge/work-in-progress 254 - needs-ok-to-test 255 - needs-rebase 256 - repos: 257 - kubernetes/kubectl 258 labels: 259 - "cncf-cla: yes" 260 missingLabels: 261 - do-not-merge/hold 262 - do-not-merge/invalid-owners-file 263 - do-not-merge/work-in-progress 264 reviewApprovedRequired: true 265 - repos: 266 - kubernetes-sigs/federation-v2 267 - kubernetes-sigs/kubeadm-dind-cluster 268 - kubernetes-sigs/testing_frameworks 269 - kubernetes-sigs/poseidon 270 labels: 271 - lgtm 272 - approved 273 - "cncf-cla: yes" 274 missingLabels: 275 - do-not-merge/hold 276 - do-not-merge/invalid-owners-file 277 - do-not-merge/work-in-progress 278 - needs-ok-to-test 279 - repos: 280 - kubernetes-incubator/service-catalog 281 labels: 282 - lgtm 283 - approved 284 - "cncf-cla: yes" 285 - LGTM1 286 - LGTM2 287 missingLabels: 288 - do-not-merge/hold 289 - do-not-merge/invalid-owners-file 290 - do-not-merge/work-in-progress 291 - needs-ok-to-test 292 - needs-rebase 293 merge_method: 294 helm/charts: squash 295 kubeflow: squash 296 kubernetes/dashboard: squash 297 kubernetes/kube-deploy: squash 298 kubernetes/website: squash 299 kubernetes/kubernetes-docs-ja: squash 300 kubernetes/kubernetes-docs-ko: squash 301 kubernetes-sigs/cluster-api: squash 302 kubernetes-sigs/cluster-api-provider-aws: squash 303 kubernetes-sigs/cluster-api-provider-gcp: squash 304 kubernetes-sigs/cluster-api-provider-openstack: squash 305 kubernetes-incubator/service-catalog: squash 306 target_url: https://prow.k8s.io/tide.html 307 308 push_gateway: 309 endpoint: pushgateway 310 311 presets: 312 # credential presets 313 - labels: 314 preset-service-account: "true" 315 env: 316 - name: GOOGLE_APPLICATION_CREDENTIALS 317 value: /etc/service-account/service-account.json 318 volumes: 319 - name: service 320 secret: 321 secretName: service-account 322 volumeMounts: 323 - name: service 324 mountPath: /etc/service-account 325 readOnly: true 326 - labels: 327 preset-gke-alpha-service: "true" 328 env: 329 - name: GOOGLE_APPLICATION_CREDENTIALS 330 value: /etc/service-account/service-account.json 331 volumes: 332 - name: service 333 secret: 334 secretName: gke-alpha-service-account 335 volumeMounts: 336 - name: service 337 mountPath: /etc/service-account 338 readOnly: true 339 - labels: 340 preset-istio-service: "true" 341 env: 342 - name: GOOGLE_APPLICATION_CREDENTIALS 343 value: /etc/service-account/istio-service-account.json 344 volumes: 345 - name: service 346 secret: 347 secretName: istio-service-account 348 volumeMounts: 349 - name: service 350 mountPath: /etc/service-account 351 readOnly: true 352 - labels: 353 preset-k8s-ssh: "true" 354 env: 355 - name: USER 356 value: prow 357 - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE 358 value: /etc/ssh-key-secret/ssh-private 359 - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE 360 value: /etc/ssh-key-secret/ssh-public 361 volumes: 362 - name: ssh 363 secret: 364 defaultMode: 0400 365 secretName: ssh-key-secret 366 volumeMounts: 367 - name: ssh 368 mountPath: /etc/ssh-key-secret 369 readOnly: true 370 - labels: 371 preset-aws-ssh: "true" 372 env: 373 - name: USER 374 value: prow 375 - name: JENKINS_AWS_SSH_PRIVATE_KEY_FILE 376 value: /etc/aws-ssh/aws-ssh-private 377 - name: JENKINS_AWS_SSH_PUBLIC_KEY_FILE 378 value: /etc/aws-ssh/aws-ssh-public 379 volumes: 380 - name: aws-ssh 381 secret: 382 defaultMode: 0400 383 secretName: aws-ssh-key-secret 384 volumeMounts: 385 - name: aws-ssh 386 mountPath: /etc/aws-ssh 387 readOnly: true 388 - labels: 389 preset-aws-credential: "true" 390 env: 391 - name: JENKINS_AWS_CREDENTIALS_FILE 392 value: /etc/aws-cred/credentials 393 volumes: 394 - name: aws-cred 395 secret: 396 defaultMode: 0400 397 secretName: aws-cred-new 398 volumeMounts: 399 - name: aws-cred 400 mountPath: /etc/aws-cred 401 readOnly: true 402 # storage / caching presets 403 - labels: 404 preset-bazel-scratch-dir: "true" 405 env: 406 - name: TEST_TMPDIR 407 value: /bazel-scratch/.cache/bazel 408 volumes: 409 - name: bazel-scratch 410 emptyDir: {} 411 volumeMounts: 412 - name: bazel-scratch 413 mountPath: /bazel-scratch/.cache 414 - labels: 415 preset-bazel-remote-cache-enabled: "true" 416 env: 417 - name: BAZEL_REMOTE_CACHE_ENABLED 418 value: "true" 419 - labels: 420 preset-cloud-provider-azure-account: "true" 421 env: 422 - name: IMAGE_REGISTRY 423 value: kaicr1.azurecr.io 424 - name: K8S_AZURE_ACCOUNT_CONFIG 425 value: /etc/cloud-provider-azure-account/account.env 426 volumes: 427 - name: cloud-provider-azure-account-cloud 428 secret: 429 secretName: cloud-provider-azure-account 430 items: 431 - key: account.env 432 path: account.env 433 - name: cloud-provider-azure-account-registry 434 secret: 435 secretName: cloud-provider-azure-account 436 items: 437 - key: registry.json 438 path: config.json 439 volumeMounts: 440 - name: cloud-provider-azure-account-cloud 441 mountPath: /etc/cloud-provider-azure-account 442 readOnly: true 443 - name: cloud-provider-azure-account-registry 444 mountPath: /root/.docker 445 readOnly: true 446 447 presubmits: 448 kubernetes/cloud-provider-azure: 449 - name: pull-cloud-provider-azure-check 450 agent: kubernetes 451 always_run: true 452 context: pull-cloud-provider-azure-check 453 rerun_command: "/test pull-cloud-provider-azure-check" 454 trigger: "(?m)^/test( all| pull-cloud-provider-azure-check),?(\\s+|$)" 455 branches: 456 - master 457 labels: 458 preset-service-account: "true" 459 spec: 460 containers: 461 - image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 462 args: 463 - "--repo=k8s.io/$(REPO_NAME)=$(PULL_REFS)" 464 - "--root=/go/src" 465 - "--upload=gs://kubernetes-jenkins/pr-logs" 466 467 - name: pull-cloud-provider-azure-e2e 468 agent: kubernetes 469 always_run: false 470 context: pull-cloud-provider-azure-e2e 471 rerun_command: "/test pull-cloud-provider-azure-e2e" 472 trigger: "(?m)^/test pull-cloud-provider-azure-e2e,?(\\s+|$)" 473 branches: 474 - master 475 labels: 476 preset-service-account: "true" 477 preset-cloud-provider-azure-account: "true" 478 spec: 479 containers: 480 - image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 481 args: 482 - "--repo=k8s.io/$(REPO_NAME)=$(PULL_REFS)" 483 - "--root=/go/src" 484 - "--timeout=100" 485 - "--upload=gs://kubernetes-jenkins/pr-logs" 486 env: 487 - name: DOCKER_IN_DOCKER_ENABLED 488 value: "true" 489 securityContext: 490 privileged: true 491 volumeMounts: 492 - mountPath: /docker-graph 493 name: auto-generated-docker-graph-volume-mount 494 volumes: 495 - name: auto-generated-docker-graph-volume-mount 496 emptyDir: {} 497 498 - name: pull-cloud-provider-azure-unit 499 agent: kubernetes 500 always_run: true 501 context: pull-cloud-provider-azure-unit 502 rerun_command: "/test pull-cloud-provider-azure-unit" 503 trigger: "(?m)^/test( all| pull-cloud-provider-azure-unit),?(\\s+|$)" 504 branches: 505 - master 506 labels: 507 preset-service-account: "true" 508 spec: 509 containers: 510 - image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 511 args: 512 - "--repo=k8s.io/$(REPO_NAME)=$(PULL_REFS)" 513 - "--root=/go/src" 514 - "--upload=gs://kubernetes-jenkins/pr-logs" 515 516 kubernetes/cloud-provider-openstack: 517 - name: pull-cloud-provider-openstack-check 518 agent: kubernetes 519 always_run: true 520 context: pull-cloud-provider-openstack-check 521 rerun_command: "/test pull-cloud-provider-openstack-check" 522 trigger: "(?m)^/test( all| pull-cloud-provider-openstack-check),?(\\s+|$)" 523 branches: 524 - master 525 labels: 526 preset-service-account: "true" 527 spec: 528 containers: 529 - image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 530 args: 531 - "--repo=k8s.io/$(REPO_NAME)=$(PULL_REFS)" 532 - "--root=/go/src" 533 - "--upload=gs://kubernetes-jenkins/pr-logs" 534 535 - name: pull-cloud-provider-openstack-test 536 agent: kubernetes 537 always_run: true 538 context: pull-cloud-provider-openstack-test 539 rerun_command: "/test pull-cloud-provider-openstack-test" 540 trigger: "(?m)^/test( all| pull-cloud-provider-openstack-test),?(\\s+|$)" 541 branches: 542 - master 543 labels: 544 preset-service-account: "true" 545 spec: 546 containers: 547 - image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 548 args: 549 - "--repo=k8s.io/$(REPO_NAME)=$(PULL_REFS)" 550 - "--root=/go/src" 551 - "--upload=gs://kubernetes-jenkins/pr-logs" 552 553 kubernetes/community: 554 - name: pull-community-verify 555 agent: kubernetes 556 context: pull-community-verify 557 branches: 558 - master 559 rerun_command: "/test pull-community-verify" 560 trigger: "(?m)^/test( all| pull-community-verify),?(\\s+|$)" 561 always_run: true 562 labels: 563 preset-service-account: "true" 564 spec: 565 containers: 566 - image: gcr.io/k8s-testimages/gcloud-in-go:v20171113-192bec25 567 args: 568 - "--repo=k8s.io/$(REPO_NAME)=$(PULL_REFS)" 569 - "--root=/go/src" 570 - "--upload=gs://kubernetes-jenkins/pr-logs" 571 572 kubernetes/dns: 573 - name: pull-kubernetes-dns-test 574 agent: kubernetes 575 context: pull-kubernetes-dns-test 576 branches: 577 - master 578 rerun_command: "/test pull-kubernetes-dns-test" 579 trigger: "(?m)^/test( all| pull-kubernetes-dns-test),?(\\s+|$)" 580 always_run: true 581 labels: 582 preset-service-account: "true" 583 spec: 584 containers: 585 - image: gcr.io/k8s-testimages/gcloud-in-go:v20171113-192bec25 586 args: 587 - "--repo=k8s.io/$(REPO_NAME)=$(PULL_REFS)" 588 - "--root=/go/src" 589 - "--upload=gs://kubernetes-jenkins/pr-logs" 590 591 kubernetes/ingress-gce: 592 - name: pull-ingress-gce-test 593 agent: kubernetes 594 context: pull-ingress-gce-test 595 rerun_command: "/test pull-ingress-gce-test" 596 trigger: "(?m)^/test( all| pull-ingress-gce-test),?(\\s+|$)" 597 always_run: true 598 labels: 599 preset-service-account: "true" 600 preset-k8s-ssh: "true" 601 spec: 602 containers: 603 - image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 604 args: 605 - "--repo=k8s.io/ingress-gce=$(PULL_REFS)" 606 - "--root=/go/src/" 607 - "--upload=gs://kubernetes-jenkins/pr-logs" 608 env: 609 - name: DOCKER_IN_DOCKER_ENABLED 610 value: "true" 611 volumeMounts: 612 - name: docker-graph 613 mountPath: /docker-graph 614 # docker-in-docker needs privileged mode 615 securityContext: 616 privileged: true 617 volumes: 618 - name: docker-graph 619 emptyDir: {} 620 621 GoogleCloudPlatform/k8s-multicluster-ingress: 622 - name: pull-kubernetes-multicluster-ingress-test 623 agent: kubernetes 624 context: pull-kubernetes-multicluster-ingress-test 625 branches: 626 - master 627 rerun_command: "/test pull-kubernetes-multicluster-ingress-test" 628 trigger: "(?m)^/test( all| pull-kubernetes-multicluster-ingress-test),?(\\s+|$)" 629 always_run: true 630 labels: 631 preset-service-account: "true" 632 spec: 633 containers: 634 - image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 635 args: 636 - "--repo=github.com/GoogleCloudPlatform/$(REPO_NAME)=$(PULL_REFS)" 637 - "--root=/go/src" 638 - "--upload=gs://kubernetes-jenkins/pr-logs" 639 volumeMounts: 640 - name: coveralls 641 mountPath: /etc/coveralls-token 642 readOnly: true 643 volumes: 644 - name: coveralls 645 secret: 646 secretName: k8s-multicluster-ingress-coveralls-token 647 648 kubernetes/federation: 649 - name: pull-federation-bazel-test 650 agent: kubernetes 651 context: pull-federation-bazel-test 652 always_run: true 653 rerun_command: "/test pull-federation-bazel-test" 654 trigger: "(?m)^/test( all| pull-federation-bazel-test),?(\\s+|$)" 655 labels: 656 preset-service-account: "true" 657 preset-bazel-scratch-dir: "true" 658 spec: 659 containers: 660 - image: gcr.io/k8s-testimages/bazelbuild:v20180201-0184a54dc-0.8.1 661 args: 662 - "--job=$(JOB_NAME)" 663 - "--repo=k8s.io/$(REPO_NAME)=$(PULL_REFS)" 664 - "--service-account=/etc/service-account/service-account.json" 665 - "--upload=gs://kubernetes-jenkins/pr-logs" 666 - "--" # end bootstrap args, scenario args below 667 - "--test=//... -//build/... -//vendor/..." 668 - "--manual-test=//hack:verify-all" 669 - "--test-args=--build_tag_filters=-e2e" 670 - "--test-args=--test_tag_filters=-e2e" 671 - "--test-args=--flaky_test_attempts=3" 672 # Bazel needs privileged mode in order to sandbox builds. 673 securityContext: 674 privileged: true 675 resources: 676 requests: 677 memory: "6Gi" 678 679 - name: pull-federation-e2e-gce 680 agent: kubernetes 681 always_run: true 682 context: pull-federation-e2e-gce 683 rerun_command: "/test pull-federation-e2e-gce" 684 trigger: "(?m)^/test( all| pull-federation-e2e-gce),?(\\s+|$)" 685 labels: 686 preset-service-account: "true" 687 preset-k8s-ssh: "true" 688 spec: 689 containers: 690 - image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 691 args: 692 - "--repo=k8s.io/federation=$(PULL_REFS)" 693 - "--repo=k8s.io/release" 694 - "--root=/go/src/" 695 - "--upload=gs://kubernetes-jenkins/pr-logs" 696 - "--timeout=110" 697 env: 698 - name: DOCKER_IN_DOCKER_ENABLED 699 value: "true" 700 # docker-in-docker needs privileged mode 701 securityContext: 702 privileged: true 703 volumeMounts: 704 - name: docker-graph 705 mountPath: /docker-graph 706 volumes: 707 - name: docker-graph 708 emptyDir: {} 709 - name: pull-federation-verify 710 agent: kubernetes 711 context: pull-federation-verify 712 rerun_command: "/test pull-federation-verify" 713 trigger: "/test( all| pull-federation-verify)" 714 always_run: true 715 labels: 716 preset-service-account: "true" 717 spec: 718 containers: 719 - image: gcr.io/k8s-testimages/gcloud-in-go:v20171113-192bec25 720 args: 721 - "--repo=k8s.io/$(REPO_NAME)=$(PULL_REFS)" 722 - "--root=/go/src" 723 - "--upload=gs://kubernetes-jenkins/pr-logs" 724 725 kubernetes/heapster: 726 - name: pull-heapster-e2e 727 agent: kubernetes 728 always_run: true 729 context: pull-heapster-e2e 730 rerun_command: "/test pull-heapster-e2e" 731 trigger: "(?m)^/test( all| pull-heapster-e2e),?(\\s+|$)" 732 labels: 733 preset-service-account: "true" 734 preset-k8s-ssh: "true" 735 spec: 736 containers: 737 - image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 738 args: 739 - "--repo=k8s.io/$(REPO_NAME)=$(PULL_REFS)" 740 - "--root=/go/src" 741 - "--upload=gs://kubernetes-jenkins/pr-logs" 742 env: 743 - name: DOCKER_IN_DOCKER_ENABLED 744 value: "true" 745 volumeMounts: 746 - name: docker-graph 747 mountPath: /docker-graph 748 securityContext: 749 privileged: true 750 volumes: 751 - name: docker-graph 752 emptyDir: {} 753 - name: pull-heapster-unit 754 agent: kubernetes 755 always_run: true 756 context: pull-heapster-unit 757 rerun_command: "/test pull-heapster-unit" 758 trigger: "(?m)^/test( all| pull-heapster-unit),?(\\s+|$)" 759 labels: 760 preset-service-account: "true" 761 preset-k8s-ssh: "true" 762 spec: 763 containers: 764 - image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 765 args: 766 - "--repo=k8s.io/$(REPO_NAME)=$(PULL_REFS)" 767 - "--root=/go/src" 768 - "--upload=gs://kubernetes-jenkins/pr-logs" 769 770 kubernetes/kops: 771 - name: pull-kops-bazel-build 772 agent: kubernetes 773 context: pull-kops-bazel-build 774 branches: 775 - master 776 always_run: true 777 skip_report: false 778 rerun_command: "/test pull-kops-bazel-build" 779 trigger: "(?m)^/test( all| pull-kops-bazel-build),?(\\s+|$)" 780 labels: 781 preset-service-account: "true" 782 preset-bazel-scratch-dir: "true" 783 preset-bazel-remote-cache-enabled: "true" 784 spec: 785 containers: 786 - image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-experimental 787 args: 788 - "--job=$(JOB_NAME)" 789 - "--repo=k8s.io/$(REPO_NAME)=$(PULL_REFS)" 790 - "--service-account=/etc/service-account/service-account.json" 791 - "--upload=gs://kubernetes-jenkins/pr-logs" 792 - "--scenario=kubernetes_execute_bazel" 793 - "--" # end bootstrap args, scenario args below 794 - "make" 795 - "bazel-build" 796 # Bazel needs privileged mode in order to sandbox builds. 797 securityContext: 798 privileged: true 799 resources: 800 requests: 801 memory: "2Gi" 802 803 - name: pull-kops-bazel-test 804 agent: kubernetes 805 context: pull-kops-bazel-test 806 branches: 807 - master 808 always_run: true 809 skip_report: false 810 rerun_command: "/test pull-kops-bazel-test" 811 trigger: "(?m)^/test( all| pull-kops-bazel-test),?(\\s+|$)" 812 labels: 813 preset-service-account: "true" 814 preset-bazel-scratch-dir: "true" 815 preset-bazel-remote-cache-enabled: "true" 816 spec: 817 containers: 818 - image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-experimental 819 args: 820 - "--job=$(JOB_NAME)" 821 - "--repo=k8s.io/$(REPO_NAME)=$(PULL_REFS)" 822 - "--service-account=/etc/service-account/service-account.json" 823 - "--upload=gs://kubernetes-jenkins/pr-logs" 824 - "--scenario=kubernetes_execute_bazel" 825 - "--" # end bootstrap args, scenario args below 826 - "make" 827 - "bazel-test" 828 # Bazel needs privileged mode in order to sandbox builds. 829 securityContext: 830 privileged: true 831 resources: 832 requests: 833 memory: "2Gi" 834 835 - name: pull-kops-e2e-kubernetes-aws 836 agent: kubernetes 837 always_run: true 838 context: pull-kops-e2e-kubernetes-aws 839 rerun_command: "/test pull-kops-e2e-kubernetes-aws" 840 trigger: "(?m)^/test( all| pull-kops-e2e-kubernetes-aws),?(\\s+|$)" 841 labels: 842 preset-service-account: "true" 843 preset-aws-ssh: "true" 844 preset-aws-credential: "true" 845 spec: 846 containers: 847 - image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 848 args: 849 - --root=/go/src 850 - --job=$(JOB_NAME) 851 - --repo=k8s.io/$(REPO_NAME)=$(PULL_REFS) 852 - --service-account=/etc/service-account/service-account.json 853 - --upload=gs://kubernetes-jenkins/pr-logs 854 - --timeout=90 855 env: 856 - name: DOCKER_IN_DOCKER_ENABLED 857 value: "true" 858 # docker-in-docker needs privileged mode 859 securityContext: 860 privileged: true 861 volumeMounts: 862 - name: docker-graph 863 mountPath: /docker-graph 864 resources: 865 requests: 866 memory: "6Gi" 867 volumes: 868 - name: docker-graph 869 emptyDir: {} 870 871 - name: pull-kops-verify-bazel 872 agent: kubernetes 873 context: pull-kops-verify-bazel 874 branches: 875 - master 876 rerun_command: "/test pull-kops-verify-bazel" 877 trigger: "(?m)^/test( all| pull-kops-verify-bazel),?(\\s+|$)" 878 always_run: true 879 labels: 880 preset-service-account: "true" 881 spec: 882 containers: 883 - image: gcr.io/k8s-testimages/gcloud-in-go:v20171113-192bec25 884 args: 885 - "--repo=k8s.io/$(REPO_NAME)=$(PULL_REFS)" 886 - "--root=/go/src" 887 - "--upload=gs://kubernetes-jenkins/pr-logs" 888 889 - name: pull-kops-verify-boilerplate 890 agent: kubernetes 891 context: pull-kops-verify-boilerplate 892 branches: 893 - master 894 rerun_command: "/test pull-kops-verify-boilerplate" 895 trigger: "(?m)^/test( all| pull-kops-verify-boilerplate),?(\\s+|$)" 896 always_run: true 897 labels: 898 preset-service-account: "true" 899 spec: 900 containers: 901 - image: gcr.io/k8s-testimages/gcloud-in-go:v20171113-192bec25 902 args: 903 - "--repo=k8s.io/$(REPO_NAME)=$(PULL_REFS)" 904 - "--root=/go/src" 905 - "--upload=gs://kubernetes-jenkins/pr-logs" 906 907 - name: pull-kops-verify-gofmt 908 agent: kubernetes 909 context: pull-kops-verify-gofmt 910 branches: 911 - master 912 rerun_command: "/test pull-kops-verify-gofmt" 913 trigger: "(?m)^/test( all| pull-kops-verify-gofmt),?(\\s+|$)" 914 always_run: true 915 labels: 916 preset-service-account: "true" 917 spec: 918 containers: 919 - image: gcr.io/k8s-testimages/gcloud-in-go:v20171113-192bec25 920 args: 921 - "--repo=k8s.io/$(REPO_NAME)=$(PULL_REFS)" 922 - "--root=/go/src" 923 - "--upload=gs://kubernetes-jenkins/pr-logs" 924 925 - name: pull-kops-verify-govet 926 agent: kubernetes 927 context: pull-kops-verify-govet 928 branches: 929 - master 930 rerun_command: "/test pull-kops-verify-govet" 931 trigger: "(?m)^/test( all| pull-kops-verify-govet),?(\\s+|$)" 932 always_run: true 933 labels: 934 preset-service-account: "true" 935 spec: 936 containers: 937 - image: gcr.io/k8s-testimages/gcloud-in-go:v20171113-192bec25 938 args: 939 - "--repo=k8s.io/$(REPO_NAME)=$(PULL_REFS)" 940 - "--root=/go/src" 941 - "--upload=gs://kubernetes-jenkins/pr-logs" 942 943 - name: pull-kops-verify-packages 944 agent: kubernetes 945 context: pull-kops-verify-packages 946 branches: 947 - master 948 rerun_command: "/test pull-kops-verify-packages" 949 trigger: "(?m)^/test( all| pull-kops-verify-packages),?(\\s+|$)" 950 always_run: true 951 labels: 952 preset-service-account: "true" 953 spec: 954 containers: 955 - image: gcr.io/k8s-testimages/gcloud-in-go:v20171113-192bec25 956 args: 957 - "--repo=k8s.io/$(REPO_NAME)=$(PULL_REFS)" 958 - "--root=/go/src" 959 - "--upload=gs://kubernetes-jenkins/pr-logs" 960 961 kubernetes/cluster-registry: 962 - name: pull-cluster-registry-verify-gensrc 963 agent: kubernetes 964 context: pull-cluster-registry-verify-gensrc 965 always_run: true 966 rerun_command: "/test pull-cluster-registry-verify-gensrc" 967 trigger: "(?m)^/test( all| pull-cluster-registry-verify-gensrc),?(\\s+|$)" 968 labels: 969 preset-service-account: "true" 970 preset-k8s-ssh: "true" 971 preset-bazel-scratch-dir: "true" 972 spec: 973 containers: 974 - image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 975 args: 976 - "--job=$(JOB_NAME)" 977 - "--repo=k8s.io/$(REPO_NAME)=$(PULL_REFS)" 978 - "--service-account=/etc/service-account/service-account.json" 979 - "--upload=gs://kubernetes-jenkins/pr-logs" 980 # Bazel needs privileged mode in order to sandbox builds. 981 securityContext: 982 privileged: true 983 resources: 984 requests: 985 memory: "2Gi" 986 - name: pull-cluster-registry-verify-gosrc 987 agent: kubernetes 988 context: pull-cluster-registry-verify-gosrc 989 always_run: true 990 rerun_command: "/test pull-cluster-registry-verify-gosrc" 991 trigger: "(?m)^/test( all| pull-cluster-registry-verify-gosrc),?(\\s+|$)" 992 labels: 993 preset-service-account: "true" 994 preset-k8s-ssh: "true" 995 spec: 996 containers: 997 - image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-1.8 998 args: 999 - "--job=$(JOB_NAME)" 1000 - "--root=/go/src" 1001 - "--repo=k8s.io/$(REPO_NAME)=$(PULL_REFS)" 1002 - "--service-account=/etc/service-account/service-account.json" 1003 - "--upload=gs://kubernetes-jenkins/pr-logs" 1004 env: 1005 # Bazel needs privileged mode in order to sandbox builds. 1006 securityContext: 1007 privileged: true 1008 resources: 1009 requests: 1010 memory: "2Gi" 1011 containerd/cri: 1012 - name: pull-cri-containerd-build 1013 agent: kubernetes 1014 always_run: true 1015 context: pull-cri-containerd-build 1016 rerun_command: "/test pull-cri-containerd-build" 1017 trigger: "(?m)^/test( all| pull-cri-containerd-build),?(\\s+|$)" 1018 skip_branches: 1019 - v0.1 1020 labels: 1021 preset-service-account: "true" 1022 spec: 1023 containers: 1024 - image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-experimental 1025 args: 1026 - "--repo=github.com/containerd/$(REPO_NAME)=$(PULL_REFS)" 1027 - "--root=/go/src" 1028 - "--upload=gs://kubernetes-jenkins/pr-logs" 1029 run_after_success: 1030 - name: pull-cri-containerd-node-e2e 1031 agent: kubernetes 1032 branches: 1033 - master 1034 always_run: true 1035 skip_report: false 1036 max_concurrency: 8 1037 context: pull-cri-containerd-node-e2e 1038 rerun_command: "/test pull-cri-containerd-node-e2e" 1039 trigger: "(?m)^/test( all| pull-cri-containerd-node-e2e),?(\\s+|$)" 1040 labels: 1041 preset-service-account: "true" 1042 preset-k8s-ssh: "true" 1043 spec: 1044 containers: 1045 - image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 1046 args: 1047 - --root=/go/src 1048 - "--job=$(JOB_NAME)" 1049 - "--repo=k8s.io/kubernetes" 1050 - "--repo=github.com/containerd/$(REPO_NAME)=$(PULL_REFS)" 1051 - "--service-account=/etc/service-account/service-account.json" 1052 - "--upload=gs://kubernetes-jenkins/pr-logs" 1053 - "--timeout=90" 1054 - "--" 1055 - "--node-args=--image-config-file=/workspace/test-infra/jobs/e2e_node/containerd/cri-master/image-config.yaml -node-env=PULL_REFS=$(PULL_REFS)" 1056 - name: pull-cri-containerd-node-e2e 1057 agent: kubernetes 1058 branches: 1059 - release/1.0 1060 always_run: true 1061 skip_report: false 1062 max_concurrency: 8 1063 context: pull-cri-containerd-node-e2e 1064 rerun_command: "/test pull-cri-containerd-node-e2e" 1065 trigger: "(?m)^/test( all| pull-cri-containerd-node-e2e),?(\\s+|$)" 1066 labels: 1067 preset-service-account: "true" 1068 preset-k8s-ssh: "true" 1069 spec: 1070 containers: 1071 - image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 1072 args: 1073 - --root=/go/src 1074 - "--job=$(JOB_NAME)" 1075 - "--repo=k8s.io/kubernetes=release-1.10" 1076 - "--repo=github.com/containerd/$(REPO_NAME)=$(PULL_REFS)" 1077 - "--service-account=/etc/service-account/service-account.json" 1078 - "--upload=gs://kubernetes-jenkins/pr-logs" 1079 - "--timeout=90" 1080 - "--" 1081 - "--node-args=--image-config-file=/workspace/test-infra/jobs/e2e_node/containerd/cri-master/image-config.yaml -node-env=PULL_REFS=$(PULL_REFS)" 1082 1083 - name: pull-cri-containerd-verify 1084 agent: kubernetes 1085 always_run: true 1086 context: pull-cri-containerd-verify 1087 rerun_command: "/test pull-cri-containerd-verify" 1088 trigger: "(?m)^/test( all| pull-cri-containerd-verify),?(\\s+|$)" 1089 skip_branches: 1090 - v0.1 1091 labels: 1092 preset-service-account: "true" 1093 spec: 1094 containers: 1095 - image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-experimental 1096 args: 1097 - "--repo=github.com/containerd/$(REPO_NAME)=$(PULL_REFS)" 1098 - "--root=/go/src" 1099 - "--upload=gs://kubernetes-jenkins/pr-logs" 1100 1101 kubernetes/kubernetes: 1102 - name: pull-kubernetes-bazel-build 1103 agent: kubernetes 1104 context: pull-kubernetes-bazel-build 1105 always_run: true 1106 rerun_command: "/test pull-kubernetes-bazel-build" 1107 trigger: "(?m)^/test( all| pull-kubernetes-bazel-build),?(\\s+|$)" 1108 skip_branches: 1109 - release-1.10 # different bazel version 1110 - release-1.9 # need to cherry pick back https://github.com/kubernetes/kubernetes/pull/59251, possibly others 1111 - release-1.8 # different set of targets 1112 labels: 1113 preset-service-account: "true" 1114 preset-bazel-scratch-dir: "true" 1115 preset-bazel-remote-cache-enabled: "true" 1116 spec: 1117 containers: 1118 - image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 1119 args: 1120 - "--job=$(JOB_NAME)" 1121 - "--repo=k8s.io/$(REPO_NAME)=$(PULL_REFS)" 1122 - "--service-account=/etc/service-account/service-account.json" 1123 - "--upload=gs://kubernetes-jenkins/pr-logs" 1124 - "--timeout=60" 1125 - "--" # end bootstrap args, scenario args below 1126 - "--build=//... -//vendor/..." 1127 - "--release=//build/release-tars" 1128 # Bazel needs privileged mode in order to sandbox builds. 1129 securityContext: 1130 privileged: true 1131 resources: 1132 requests: 1133 memory: "6Gi" 1134 run_after_success: 1135 - name: pull-kubernetes-e2e-kubeadm-gce 1136 agent: kubernetes 1137 context: pull-kubernetes-e2e-kubeadm-gce 1138 max_concurrency: 8 1139 skip_report: true 1140 run_if_changed: '^(cmd/kubeadm|build/debs).*$' 1141 rerun_command: "/test pull-kubernetes-e2e-kubeadm-gce" 1142 trigger: "(?m)^/test pull-kubernetes-e2e-kubeadm-gce,?(\\s+|$)" 1143 skip_branches: 1144 - release-1.10 # different bazel version 1145 - release-1.9 # need to cherry pick back https://github.com/kubernetes/kubernetes/pull/59251, possibly others 1146 - release-1.8 # different set of targets 1147 labels: 1148 preset-service-account: "true" 1149 preset-k8s-ssh: "true" 1150 spec: 1151 containers: 1152 - image: gcr.io/k8s-testimages/e2e-kubeadm:v20180725-3b7f33973 1153 args: 1154 - "--repo=k8s.io/$(REPO_NAME)=$(PULL_REFS)" 1155 - "--upload=gs://kubernetes-jenkins/pr-logs" 1156 - "--timeout=75" 1157 env: 1158 - name: SKIP_RELEASE_VALIDATION # See: https://github.com/kubernetes/kubernetes/pull/50391 1159 value: "true" 1160 - name: pull-kubernetes-bazel-build 1161 agent: kubernetes 1162 context: pull-kubernetes-bazel-build 1163 always_run: true 1164 rerun_command: "/test pull-kubernetes-bazel-build" 1165 trigger: "(?m)^/test( all| pull-kubernetes-bazel-build),?(\\s+|$)" 1166 branches: 1167 - release-1.10 1168 labels: 1169 preset-service-account: "true" 1170 preset-bazel-scratch-dir: "true" 1171 preset-bazel-remote-cache-enabled: "true" 1172 spec: 1173 containers: 1174 - image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-1.10 1175 args: 1176 - "--job=$(JOB_NAME)" 1177 - "--repo=k8s.io/$(REPO_NAME)=$(PULL_REFS)" 1178 - "--service-account=/etc/service-account/service-account.json" 1179 - "--upload=gs://kubernetes-jenkins/pr-logs" 1180 - "--timeout=60" 1181 - "--" # end bootstrap args, scenario args below 1182 - "--build=//... -//vendor/..." 1183 - "--release=//build/release-tars" 1184 # Bazel needs privileged mode in order to sandbox builds. 1185 securityContext: 1186 privileged: true 1187 resources: 1188 requests: 1189 memory: "6Gi" 1190 run_after_success: 1191 - name: pull-kubernetes-e2e-kubeadm-gce 1192 agent: kubernetes 1193 context: pull-kubernetes-e2e-kubeadm-gce 1194 max_concurrency: 8 1195 skip_report: true 1196 run_if_changed: '^(cmd/kubeadm|build/debs).*$' 1197 rerun_command: "/test pull-kubernetes-e2e-kubeadm-gce" 1198 trigger: "(?m)^/test pull-kubernetes-e2e-kubeadm-gce,?(\\s+|$)" 1199 branches: 1200 - release-1.10 1201 labels: 1202 preset-service-account: "true" 1203 preset-k8s-ssh: "true" 1204 spec: 1205 containers: 1206 - image: gcr.io/k8s-testimages/e2e-kubeadm:v20180725-3b7f33973 1207 args: 1208 - "--repo=k8s.io/$(REPO_NAME)=$(PULL_REFS)" 1209 - "--upload=gs://kubernetes-jenkins/pr-logs" 1210 - "--timeout=75" 1211 env: 1212 - name: SKIP_RELEASE_VALIDATION # See: https://github.com/kubernetes/kubernetes/pull/50391 1213 value: "true" 1214 - name: pull-kubernetes-bazel-build 1215 agent: kubernetes 1216 context: pull-kubernetes-bazel-build 1217 always_run: true 1218 rerun_command: "/test pull-kubernetes-bazel-build" 1219 trigger: "(?m)^/test( all| pull-kubernetes-bazel-build),?(\\s+|$)" 1220 branches: 1221 - release-1.9 1222 labels: 1223 preset-service-account: "true" 1224 preset-bazel-scratch-dir: "true" 1225 spec: 1226 containers: 1227 - image: gcr.io/k8s-testimages/bazelbuild:v20180201-0184a54dc-0.8.1 1228 args: 1229 - "--job=$(JOB_NAME)" 1230 - "--repo=k8s.io/$(REPO_NAME)=$(PULL_REFS)" 1231 - "--service-account=/etc/service-account/service-account.json" 1232 - "--upload=gs://kubernetes-jenkins/pr-logs" 1233 - "--timeout=60" 1234 - "--" # end bootstrap args, scenario args below 1235 - "--build=//... -//vendor/..." 1236 - "--release=//build/release-tars" 1237 # Bazel needs privileged mode in order to sandbox builds. 1238 securityContext: 1239 privileged: true 1240 resources: 1241 requests: 1242 memory: "6Gi" 1243 run_after_success: 1244 - name: pull-kubernetes-e2e-kubeadm-gce 1245 agent: kubernetes 1246 context: pull-kubernetes-e2e-kubeadm-gce 1247 max_concurrency: 8 1248 skip_report: true 1249 run_if_changed: '^(cmd/kubeadm|build/debs).*$' 1250 rerun_command: "/test pull-kubernetes-e2e-kubeadm-gce" 1251 trigger: "(?m)^/test pull-kubernetes-e2e-kubeadm-gce,?(\\s+|$)" 1252 branches: 1253 - release-1.9 1254 labels: 1255 preset-service-account: "true" 1256 preset-k8s-ssh: "true" 1257 spec: 1258 containers: 1259 - image: gcr.io/k8s-testimages/e2e-kubeadm:v20180725-3b7f33973 1260 args: 1261 - "--repo=k8s.io/$(REPO_NAME)=$(PULL_REFS)" 1262 - "--upload=gs://kubernetes-jenkins/pr-logs" 1263 - "--timeout=75" 1264 env: 1265 - name: SKIP_RELEASE_VALIDATION # See: https://github.com/kubernetes/kubernetes/pull/50391 1266 value: "true" 1267 - name: pull-kubernetes-bazel-build 1268 agent: kubernetes 1269 context: pull-kubernetes-bazel-build 1270 always_run: true 1271 rerun_command: "/test pull-kubernetes-bazel-build" 1272 trigger: "(?m)^/test( all| pull-kubernetes-bazel-build),?(\\s+|$)" 1273 branches: 1274 - release-1.8 1275 labels: 1276 preset-service-account: "true" 1277 preset-bazel-scratch-dir: "true" 1278 spec: 1279 containers: 1280 - image: gcr.io/k8s-testimages/bazelbuild:v20180201-0184a54dc-0.6.1 1281 args: 1282 - "--job=$(JOB_NAME)" 1283 - "--repo=k8s.io/$(REPO_NAME)=$(PULL_REFS)" 1284 - "--service-account=/etc/service-account/service-account.json" 1285 - "--upload=gs://kubernetes-jenkins/pr-logs" 1286 - "--timeout=60" 1287 - "--" # end bootstrap args, scenario args below 1288 - "--build=//cmd/... //pkg/... //federation/... //plugin/... //third_party/... //examples/... //test/... //vendor/k8s.io/..." 1289 - "--release=//build/release-tars" 1290 # Bazel needs privileged mode in order to sandbox builds. 1291 securityContext: 1292 privileged: true 1293 resources: 1294 requests: 1295 memory: "6Gi" 1296 run_after_success: 1297 - name: pull-kubernetes-e2e-kubeadm-gce 1298 agent: kubernetes 1299 context: pull-kubernetes-e2e-kubeadm-gce 1300 max_concurrency: 8 1301 skip_report: true 1302 run_if_changed: '^(cmd/kubeadm|build/debs).*$' 1303 rerun_command: "/test pull-kubernetes-e2e-kubeadm-gce" 1304 trigger: "(?m)^/test pull-kubernetes-e2e-kubeadm-gce,?(\\s+|$)" 1305 branches: 1306 - release-1.8 1307 labels: 1308 preset-service-account: "true" 1309 preset-k8s-ssh: "true" 1310 spec: 1311 containers: 1312 - image: gcr.io/k8s-testimages/e2e-kubeadm:v20180725-3b7f33973 1313 args: 1314 - "--repo=k8s.io/$(REPO_NAME)=$(PULL_REFS)" 1315 - "--upload=gs://kubernetes-jenkins/pr-logs" 1316 - "--timeout=75" 1317 env: 1318 - name: SKIP_RELEASE_VALIDATION # See: https://github.com/kubernetes/kubernetes/pull/50391 1319 value: "true" 1320 1321 - name: pull-kubernetes-bazel-test 1322 agent: kubernetes 1323 context: pull-kubernetes-bazel-test 1324 always_run: true 1325 rerun_command: "/test pull-kubernetes-bazel-test" 1326 trigger: "(?m)^/test( all| pull-kubernetes-bazel-test),?(\\s+|$)" 1327 skip_branches: 1328 - release-1.10 # different bazel version 1329 - release-1.9 # need to cherry pick back https://github.com/kubernetes/kubernetes/pull/59251, possibly others 1330 - release-1.8 # different set of targets 1331 labels: 1332 preset-service-account: "true" 1333 preset-bazel-scratch-dir: "true" 1334 preset-bazel-remote-cache-enabled: "true" 1335 spec: 1336 containers: 1337 - image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 1338 args: 1339 - "--job=$(JOB_NAME)" 1340 - "--repo=k8s.io/$(REPO_NAME)=$(PULL_REFS)" 1341 - "--service-account=/etc/service-account/service-account.json" 1342 - "--upload=gs://kubernetes-jenkins/pr-logs" 1343 - "--timeout=60" 1344 - "--" # end bootstrap args, scenario args below 1345 - "--test=//... -//build/... -//vendor/..." 1346 - "--manual-test=//hack:verify-all" 1347 - "--test-args=--config=unit" 1348 - "--test-args=--build_tag_filters=-e2e,-integration" 1349 - "--test-args=--test_tag_filters=-e2e,-integration" 1350 - "--test-args=--flaky_test_attempts=3" 1351 # Bazel needs privileged mode in order to sandbox builds. 1352 securityContext: 1353 privileged: true 1354 resources: 1355 requests: 1356 memory: "6Gi" 1357 - name: pull-kubernetes-bazel-test 1358 agent: kubernetes 1359 context: pull-kubernetes-bazel-test 1360 always_run: true 1361 rerun_command: "/test pull-kubernetes-bazel-test" 1362 trigger: "(?m)^/test( all| pull-kubernetes-bazel-test),?(\\s+|$)" 1363 branches: 1364 - release-1.10 1365 labels: 1366 preset-service-account: "true" 1367 preset-bazel-scratch-dir: "true" 1368 preset-bazel-remote-cache-enabled: "true" 1369 spec: 1370 containers: 1371 - image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-1.10 1372 args: 1373 - "--job=$(JOB_NAME)" 1374 - "--repo=k8s.io/$(REPO_NAME)=$(PULL_REFS)" 1375 - "--service-account=/etc/service-account/service-account.json" 1376 - "--upload=gs://kubernetes-jenkins/pr-logs" 1377 - "--timeout=60" 1378 - "--" # end bootstrap args, scenario args below 1379 - "--test=//... -//build/... -//vendor/..." 1380 - "--manual-test=//hack:verify-all" 1381 - "--test-args=--config=unit" 1382 - "--test-args=--build_tag_filters=-e2e,-integration" 1383 - "--test-args=--test_tag_filters=-e2e,-integration" 1384 - "--test-args=--flaky_test_attempts=3" 1385 # Bazel needs privileged mode in order to sandbox builds. 1386 securityContext: 1387 privileged: true 1388 resources: 1389 requests: 1390 memory: "6Gi" 1391 - name: pull-kubernetes-bazel-test 1392 agent: kubernetes 1393 context: pull-kubernetes-bazel-test 1394 always_run: true 1395 rerun_command: "/test pull-kubernetes-bazel-test" 1396 trigger: "(?m)^/test( all| pull-kubernetes-bazel-test),?(\\s+|$)" 1397 branches: 1398 - release-1.9 1399 labels: 1400 preset-service-account: "true" 1401 preset-bazel-scratch-dir: "true" 1402 spec: 1403 containers: 1404 - image: gcr.io/k8s-testimages/bazelbuild:v20180201-0184a54dc-0.8.1 1405 args: 1406 - "--job=$(JOB_NAME)" 1407 - "--repo=k8s.io/$(REPO_NAME)=$(PULL_REFS)" 1408 - "--service-account=/etc/service-account/service-account.json" 1409 - "--upload=gs://kubernetes-jenkins/pr-logs" 1410 - "--timeout=60" 1411 - "--" # end bootstrap args, scenario args below 1412 - "--test=//... -//build/... -//vendor/..." 1413 - "--manual-test=//hack:verify-all" 1414 - "--test-args=--build_tag_filters=-e2e,-integration" 1415 - "--test-args=--test_tag_filters=-e2e,-integration" 1416 - "--test-args=--flaky_test_attempts=3" 1417 # Bazel needs privileged mode in order to sandbox builds. 1418 securityContext: 1419 privileged: true 1420 resources: 1421 requests: 1422 memory: "6Gi" 1423 - name: pull-kubernetes-bazel-test 1424 agent: kubernetes 1425 context: pull-kubernetes-bazel-test 1426 always_run: true 1427 rerun_command: "/test pull-kubernetes-bazel-test" 1428 trigger: "(?m)^/test( all| pull-kubernetes-bazel-test),?(\\s+|$)" 1429 branches: 1430 - release-1.8 1431 labels: 1432 preset-service-account: "true" 1433 preset-bazel-scratch-dir: "true" 1434 spec: 1435 containers: 1436 - image: gcr.io/k8s-testimages/bazelbuild:v20180201-0184a54dc-0.6.1 1437 args: 1438 - "--job=$(JOB_NAME)" 1439 - "--repo=k8s.io/$(REPO_NAME)=$(PULL_REFS)" 1440 - "--service-account=/etc/service-account/service-account.json" 1441 - "--upload=gs://kubernetes-jenkins/pr-logs" 1442 - "--timeout=60" 1443 - "--" # end bootstrap args, scenario args below 1444 - "--test=//cmd/... //pkg/... //federation/... //plugin/... //third_party/... //hack/... //vendor/k8s.io/..." 1445 - "--manual-test=//hack:verify-all" 1446 - "--test-args=--test_tag_filters=-integration" 1447 - "--test-args=--flaky_test_attempts=3" 1448 # Bazel needs privileged mode in order to sandbox builds. 1449 securityContext: 1450 privileged: true 1451 resources: 1452 requests: 1453 memory: "6Gi" 1454 1455 - name: pull-kubernetes-cross 1456 agent: kubernetes 1457 context: pull-kubernetes-cross 1458 rerun_command: "/test pull-kubernetes-cross" 1459 trigger: "(?m)^/test pull-kubernetes-cross,?(\\s+|$)" 1460 run_if_changed: '^(build\/|hack\/lib\/)|(Makefile)$' 1461 skip_branches: 1462 - release-1.9 1463 - release-1.8 1464 labels: 1465 preset-service-account: "true" 1466 spec: 1467 containers: 1468 - image: gcr.io/k8s-testimages/bootstrap:v20180510-809cd85b5 1469 args: 1470 - "--job=$(JOB_NAME)" 1471 - "--repo=k8s.io/$(REPO_NAME)=$(PULL_REFS)" 1472 - "--service-account=/etc/service-account/service-account.json" 1473 - "--upload=gs://kubernetes-jenkins/pr-logs" 1474 - "--timeout=90" 1475 env: 1476 - name: DOCKER_IN_DOCKER_ENABLED 1477 value: "true" 1478 # docker-in-docker needs privileged mode 1479 securityContext: 1480 privileged: true 1481 volumeMounts: 1482 - name: docker-graph 1483 mountPath: /docker-graph 1484 resources: 1485 requests: 1486 cpu: 7 1487 memory: "41Gi" 1488 volumes: 1489 - name: docker-graph 1490 emptyDir: {} 1491 1492 - name: pull-kubernetes-cross 1493 agent: kubernetes 1494 context: pull-kubernetes-cross 1495 rerun_command: "/test pull-kubernetes-cross" 1496 trigger: "(?m)^/test pull-kubernetes-cross,?(\\s+|$)" 1497 # typecheck doesn't exist for < 1.10 currently, so we still run cross more often 1498 run_if_changed: '^(build\/|hack\/lib\/)|(Makefile)|(.*_(windows|linux|osx|unsupported)(_test)?\.go)$' 1499 branches: 1500 - release-1.8 1501 - release-1.9 1502 labels: 1503 preset-service-account: "true" 1504 spec: 1505 containers: 1506 - image: gcr.io/k8s-testimages/bootstrap:v20180510-809cd85b5 1507 args: 1508 - "--job=$(JOB_NAME)" 1509 - "--repo=k8s.io/$(REPO_NAME)=$(PULL_REFS)" 1510 - "--service-account=/etc/service-account/service-account.json" 1511 - "--upload=gs://kubernetes-jenkins/pr-logs" 1512 - "--timeout=90" 1513 env: 1514 - name: DOCKER_IN_DOCKER_ENABLED 1515 value: "true" 1516 # docker-in-docker needs privileged mode 1517 securityContext: 1518 privileged: true 1519 volumeMounts: 1520 - name: docker-graph 1521 mountPath: /docker-graph 1522 resources: 1523 requests: 1524 cpu: 7 1525 memory: "41Gi" 1526 volumes: 1527 - name: docker-graph 1528 emptyDir: {} 1529 1530 - name: pull-kubernetes-cross-prow 1531 agent: kubernetes 1532 context: pull-kubernetes-cross-prow 1533 rerun_command: "/test pull-kubernetes-cross-prow" 1534 trigger: "(?m)^/test pull-kubernetes-cross-prow,?(\\s+|$)" 1535 always_run: false 1536 labels: 1537 preset-service-account: "true" 1538 spec: 1539 containers: 1540 - image: gcr.io/k8s-testimages/bootstrap:latest 1541 imagePullPolicy: Always 1542 args: 1543 - "--job=$(JOB_NAME)" 1544 - "--repo=k8s.io/$(REPO_NAME)=$(PULL_REFS)" 1545 - "--service-account=/etc/service-account/service-account.json" 1546 - "--upload=gs://kubernetes-jenkins/pr-logs" 1547 - "--timeout=90" 1548 env: 1549 - name: DOCKER_IN_DOCKER_ENABLED 1550 value: "true" 1551 # docker-in-docker needs privileged mode 1552 securityContext: 1553 privileged: true 1554 volumeMounts: 1555 - name: docker-graph 1556 mountPath: /docker-graph 1557 resources: 1558 requests: 1559 cpu: 7 1560 memory: "41Gi" 1561 volumes: 1562 - name: docker-graph 1563 emptyDir: {} 1564 - name: pull-kubernetes-dind-e2e 1565 agent: kubernetes 1566 context: pull-kubernetes-dind-e2e 1567 always_run: false 1568 rerun_command: "/test pull-kubernetes-dind-e2e" 1569 trigger: "(?m)^/test pull-kubernetes-dind-e2e,?(\\s+|$)" 1570 skip_branches: 1571 - release-1.9 1572 - release-1.8 1573 labels: 1574 preset-service-account: "true" 1575 preset-bazel-scratch-dir: "true" 1576 spec: 1577 containers: 1578 - image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 1579 args: 1580 - "--job=$(JOB_NAME)" 1581 - "--root=/go/src" 1582 - "--repo=k8s.io/kubernetes=$(PULL_REFS)" 1583 - "--repo=k8s.io/test-infra=master" 1584 - "--service-account=/etc/service-account/service-account.json" 1585 - "--upload=gs://kubernetes-jenkins/pr-logs" 1586 - "--scenario=dindind_execute" 1587 - "--" 1588 - "kubetest" 1589 - "--" 1590 - "--build=dind" 1591 - "--deployment=dind" 1592 - "--ginkgo-focus=\\[Conformance\\]" 1593 - "--ginkgo-skip=(DNS)|(NodeSelector)" 1594 - "--up" 1595 - "--test" 1596 - "--down" 1597 env: 1598 - name: DOCKER_IN_DOCKER_ENABLED 1599 value: "true" 1600 # Bazel needs privileged mode in order to sandbox builds. 1601 securityContext: 1602 privileged: true 1603 capabilities: 1604 add: ["SYS_ADMIN"] 1605 volumeMounts: 1606 - mountPath: /lib/modules 1607 name: modules 1608 readOnly: true 1609 - mountPath: /sys/fs/cgroup 1610 name: cgroup 1611 - mountPath: /docker-graph 1612 name: auto-generated-docker-graph-volume-mount 1613 resources: 1614 requests: 1615 # We can adjust this after we know the requirements. 1616 memory: "6Gi" 1617 volumes: 1618 - name: modules 1619 hostPath: 1620 path: /lib/modules 1621 type: Directory 1622 - name: cgroup 1623 hostPath: 1624 path: /sys/fs/cgroup 1625 type: Directory 1626 - name: auto-generated-docker-graph-volume-mount 1627 emptyDir: {} 1628 1629 - name: pull-kubernetes-e2e-containerd-gce 1630 agent: kubernetes 1631 context: pull-kubernetes-e2e-containerd-gce 1632 rerun_command: "/test pull-kubernetes-e2e-containerd-gce" 1633 trigger: "(?m)^/test (containerd|pull-kubernetes-e2e-containerd-gce),?(\\s+|$)" 1634 always_run: false 1635 branches: 1636 - master 1637 labels: 1638 preset-service-account: "true" 1639 preset-k8s-ssh: "true" 1640 preset-bazel-scratch-dir: "true" 1641 preset-bazel-remote-cache-enabled: "true" 1642 spec: 1643 containers: 1644 - args: 1645 - --root=/go/src 1646 - --repo=k8s.io/kubernetes=$(PULL_REFS) 1647 - --repo=k8s.io/release 1648 - --repo=github.com/containerd/cri 1649 - --upload=gs://kubernetes-jenkins/pr-logs 1650 - --timeout=90 1651 # Bazel needs privileged mode in order to sandbox builds. 1652 securityContext: 1653 privileged: true 1654 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 1655 resources: 1656 requests: 1657 memory: "6Gi" 1658 - name: pull-kubernetes-e2e-gce 1659 agent: kubernetes 1660 context: pull-kubernetes-e2e-gce 1661 rerun_command: "/test pull-kubernetes-e2e-gce" 1662 trigger: "(?m)^/test (all|pull-kubernetes-e2e-gce),?(\\s+|$)" 1663 always_run: true 1664 skip_branches: 1665 - release-1.10 # per-release image 1666 - release-1.9 # per-release image 1667 - release-1.8 # per-release image 1668 labels: 1669 preset-service-account: "true" 1670 preset-k8s-ssh: "true" 1671 preset-bazel-scratch-dir: "true" 1672 preset-bazel-remote-cache-enabled: "true" 1673 spec: 1674 containers: 1675 - args: 1676 - --root=/go/src 1677 - --repo=k8s.io/kubernetes=$(PULL_REFS) 1678 - --repo=k8s.io/release 1679 - --upload=gs://kubernetes-jenkins/pr-logs 1680 - --timeout=90 1681 # Bazel needs privileged mode in order to sandbox builds. 1682 securityContext: 1683 privileged: true 1684 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 1685 resources: 1686 requests: 1687 memory: "6Gi" 1688 - name: pull-kubernetes-e2e-gce 1689 agent: kubernetes 1690 context: pull-kubernetes-e2e-gce 1691 rerun_command: "/test pull-kubernetes-e2e-gce" 1692 trigger: "(?m)^/test (all|pull-kubernetes-e2e-gce),?(\\s+|$)" 1693 always_run: true 1694 branches: 1695 - release-1.10 1696 labels: 1697 preset-service-account: "true" 1698 preset-k8s-ssh: "true" 1699 preset-bazel-scratch-dir: "true" 1700 preset-bazel-remote-cache-enabled: "true" 1701 spec: 1702 containers: 1703 - args: 1704 - --root=/go/src 1705 - --repo=k8s.io/kubernetes=$(PULL_REFS) 1706 - --repo=k8s.io/release 1707 - --upload=gs://kubernetes-jenkins/pr-logs 1708 - --timeout=90 1709 # Bazel needs privileged mode in order to sandbox builds. 1710 securityContext: 1711 privileged: true 1712 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-1.10 1713 resources: 1714 requests: 1715 memory: "6Gi" 1716 - name: pull-kubernetes-e2e-gce 1717 agent: kubernetes 1718 context: pull-kubernetes-e2e-gce 1719 rerun_command: "/test pull-kubernetes-e2e-gce" 1720 trigger: "(?m)^/test (all|pull-kubernetes-e2e-gce),?(\\s+|$)" 1721 always_run: true 1722 # TODO(bentheelder): enforce this pattern (skip all releases) or implement 1723 # something better like https://github.com/kubernetes/test-infra/pull/4918 1724 branches: 1725 - release-1.9 # per-release image 1726 labels: 1727 preset-service-account: "true" 1728 preset-k8s-ssh: "true" 1729 preset-bazel-scratch-dir: "true" 1730 spec: 1731 containers: 1732 - args: 1733 - --root=/go/src 1734 - --repo=k8s.io/kubernetes=$(PULL_REFS) 1735 - --repo=k8s.io/release 1736 - --upload=gs://kubernetes-jenkins/pr-logs 1737 - --timeout=90 1738 # Bazel needs privileged mode in order to sandbox builds. 1739 securityContext: 1740 privileged: true 1741 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-1.9 1742 resources: 1743 requests: 1744 memory: "6Gi" 1745 - name: pull-kubernetes-e2e-gce 1746 agent: kubernetes 1747 context: pull-kubernetes-e2e-gce 1748 rerun_command: "/test pull-kubernetes-e2e-gce" 1749 trigger: "(?m)^/test (all|pull-kubernetes-e2e-gce),?(\\s+|$)" 1750 always_run: true 1751 branches: 1752 - release-1.8 1753 labels: 1754 preset-service-account: "true" 1755 preset-k8s-ssh: "true" 1756 preset-bazel-scratch-dir: "true" 1757 spec: 1758 containers: 1759 - args: 1760 - --root=/go/src 1761 - --repo=k8s.io/kubernetes=$(PULL_REFS) 1762 - --repo=k8s.io/release 1763 - --upload=gs://kubernetes-jenkins/pr-logs 1764 - --timeout=90 1765 # Bazel needs privileged mode in order to sandbox builds. 1766 securityContext: 1767 privileged: true 1768 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-1.8 1769 resources: 1770 requests: 1771 memory: "6Gi" 1772 1773 - name: pull-kubernetes-e2e-gce-100-performance 1774 agent: kubernetes 1775 context: pull-kubernetes-e2e-gce-100-performance 1776 rerun_command: "/test pull-kubernetes-e2e-gce-100-performance" 1777 trigger: "(?m)^/test (all|pull-kubernetes-e2e-gce-100-performance),?(\\s+|$)" 1778 always_run: true 1779 skip_report: false 1780 max_concurrency: 12 1781 branches: 1782 - master 1783 labels: 1784 preset-service-account: "true" 1785 preset-k8s-ssh: "true" 1786 preset-bazel-scratch-dir: "true" 1787 spec: 1788 containers: 1789 - args: 1790 - --root=/go/src 1791 - --repo=k8s.io/kubernetes=$(PULL_REFS) 1792 - --repo=k8s.io/release 1793 - --upload=gs://kubernetes-jenkins/pr-logs 1794 - --timeout=120 1795 # Bazel needs privileged mode in order to sandbox builds. 1796 securityContext: 1797 privileged: true 1798 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 1799 resources: 1800 requests: 1801 memory: "6Gi" 1802 - name: pull-kubernetes-e2e-gce-big-performance 1803 agent: kubernetes 1804 context: pull-kubernetes-e2e-gce-big-performance 1805 rerun_command: "/test pull-kubernetes-e2e-gce-big-performance" 1806 trigger: "(?m)^/test pull-kubernetes-e2e-gce-big-performance,?(\\s+|$)" 1807 always_run: false 1808 max_concurrency: 1 1809 branches: 1810 - master 1811 labels: 1812 preset-service-account: "true" 1813 preset-k8s-ssh: "true" 1814 preset-bazel-scratch-dir: "true" 1815 spec: 1816 containers: 1817 - args: 1818 - --root=/go/src 1819 - --repo=k8s.io/kubernetes=$(PULL_REFS) 1820 - --repo=k8s.io/release 1821 - --upload=gs://kubernetes-jenkins/pr-logs 1822 - --timeout=270 1823 # Bazel needs privileged mode in order to sandbox builds. 1824 securityContext: 1825 privileged: true 1826 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 1827 resources: 1828 requests: 1829 memory: "6Gi" 1830 1831 - name: pull-kubernetes-e2e-gce-device-plugin-gpu 1832 agent: kubernetes 1833 skip_branches: 1834 - release-1.10 # per-release image 1835 - release-1.9 # per-release image 1836 - release-1.8 # per-release image 1837 always_run: true 1838 skip_report: false 1839 max_concurrency: 12 1840 context: pull-kubernetes-e2e-gce-device-plugin-gpu 1841 rerun_command: "/test pull-kubernetes-e2e-gce-device-plugin-gpu" 1842 trigger: "(?m)^/test( all| pull-kubernetes-e2e-gce-device-plugin-gpu),?(\\s+|$)" 1843 labels: 1844 preset-service-account: "true" 1845 preset-k8s-ssh: "true" 1846 preset-bazel-scratch-dir: "true" 1847 preset-bazel-remote-cache-enabled: "true" 1848 spec: 1849 containers: 1850 - image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 1851 args: 1852 - --root=/go/src 1853 - "--job=$(JOB_NAME)" 1854 - "--repo=k8s.io/$(REPO_NAME)=$(PULL_REFS)" 1855 - "--repo=k8s.io/release" 1856 - "--service-account=/etc/service-account/service-account.json" 1857 - "--upload=gs://kubernetes-jenkins/pr-logs" 1858 - "--timeout=90" 1859 # Bazel needs privileged mode in order to sandbox builds. 1860 securityContext: 1861 privileged: true 1862 resources: 1863 requests: 1864 memory: "6Gi" 1865 - name: pull-kubernetes-e2e-gce-device-plugin-gpu 1866 agent: kubernetes 1867 branches: 1868 - release-1.10 # per-release image 1869 always_run: true 1870 skip_report: false 1871 max_concurrency: 12 1872 context: pull-kubernetes-e2e-gce-device-plugin-gpu 1873 rerun_command: "/test pull-kubernetes-e2e-gce-device-plugin-gpu" 1874 trigger: "(?m)^/test( all| pull-kubernetes-e2e-gce-device-plugin-gpu),?(\\s+|$)" 1875 labels: 1876 preset-service-account: "true" 1877 preset-k8s-ssh: "true" 1878 preset-bazel-scratch-dir: "true" 1879 preset-bazel-remote-cache-enabled: "true" 1880 spec: 1881 containers: 1882 - image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-1.10 1883 args: 1884 - --root=/go/src 1885 - "--job=$(JOB_NAME)" 1886 - "--repo=k8s.io/$(REPO_NAME)=$(PULL_REFS)" 1887 - "--repo=k8s.io/release" 1888 - "--service-account=/etc/service-account/service-account.json" 1889 - "--upload=gs://kubernetes-jenkins/pr-logs" 1890 - "--timeout=90" 1891 # Bazel needs privileged mode in order to sandbox builds. 1892 securityContext: 1893 privileged: true 1894 resources: 1895 requests: 1896 memory: "6Gi" 1897 - name: pull-kubernetes-e2e-gce-device-plugin-gpu 1898 agent: kubernetes 1899 branches: 1900 - release-1.9 # per-release image 1901 always_run: true 1902 skip_report: false 1903 max_concurrency: 12 1904 context: pull-kubernetes-e2e-gce-device-plugin-gpu 1905 rerun_command: "/test pull-kubernetes-e2e-gce-device-plugin-gpu" 1906 trigger: "(?m)^/test( all| pull-kubernetes-e2e-gce-device-plugin-gpu),?(\\s+|$)" 1907 labels: 1908 preset-service-account: "true" 1909 preset-k8s-ssh: "true" 1910 preset-bazel-scratch-dir: "true" 1911 spec: 1912 containers: 1913 - image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-1.9 1914 args: 1915 - --root=/go/src 1916 - "--job=$(JOB_NAME)" 1917 - "--repo=k8s.io/$(REPO_NAME)=$(PULL_REFS)" 1918 - "--repo=k8s.io/release" 1919 - "--service-account=/etc/service-account/service-account.json" 1920 - "--upload=gs://kubernetes-jenkins/pr-logs" 1921 - "--timeout=90" 1922 # Bazel needs privileged mode in order to sandbox builds. 1923 securityContext: 1924 privileged: true 1925 resources: 1926 requests: 1927 memory: "6Gi" 1928 - name: pull-kubernetes-e2e-gce-device-plugin-gpu 1929 agent: kubernetes 1930 branches: 1931 - release-1.8 1932 always_run: true 1933 skip_report: false 1934 max_concurrency: 12 1935 context: pull-kubernetes-e2e-gce-device-plugin-gpu 1936 rerun_command: "/test pull-kubernetes-e2e-gce-device-plugin-gpu" 1937 trigger: "(?m)^/test( all| pull-kubernetes-e2e-gce-device-plugin-gpu),?(\\s+|$)" 1938 labels: 1939 preset-service-account: "true" 1940 preset-k8s-ssh: "true" 1941 preset-bazel-scratch-dir: "true" 1942 spec: 1943 containers: 1944 - image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-1.8 1945 args: 1946 - --root=/go/src 1947 - "--job=$(JOB_NAME)" 1948 - "--repo=k8s.io/$(REPO_NAME)=$(PULL_REFS)" 1949 - "--repo=k8s.io/release" 1950 - "--service-account=/etc/service-account/service-account.json" 1951 - "--upload=gs://kubernetes-jenkins/pr-logs" 1952 - "--timeout=90" 1953 # Bazel needs privileged mode in order to sandbox builds. 1954 securityContext: 1955 privileged: true 1956 resources: 1957 requests: 1958 memory: "6Gi" 1959 - name: pull-kubernetes-e2e-gce-large-performance 1960 agent: kubernetes 1961 context: pull-kubernetes-e2e-gce-large-performance 1962 rerun_command: "/test pull-kubernetes-e2e-gce-large-performance" 1963 trigger: "(?m)^/test pull-kubernetes-e2e-gce-large-performance,?(\\s+|$)" 1964 always_run: false 1965 max_concurrency: 1 1966 branches: 1967 - master 1968 labels: 1969 preset-service-account: "true" 1970 preset-k8s-ssh: "true" 1971 preset-bazel-scratch-dir: "true" 1972 spec: 1973 containers: 1974 - args: 1975 - --root=/go/src 1976 - --repo=k8s.io/kubernetes=$(PULL_REFS) 1977 - --repo=k8s.io/release 1978 - --upload=gs://kubernetes-jenkins/pr-logs 1979 - --timeout=570 1980 # Bazel needs privileged mode in order to sandbox builds. 1981 securityContext: 1982 privileged: true 1983 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 1984 resources: 1985 requests: 1986 memory: "6Gi" 1987 1988 - name: pull-kubernetes-e2e-gke 1989 agent: kubernetes 1990 context: pull-kubernetes-e2e-gke 1991 rerun_command: "/test pull-kubernetes-e2e-gke" 1992 trigger: "(?m)^/test pull-kubernetes-e2e-gke,?(\\s+|$)" 1993 always_run: false 1994 run_if_changed: '^(cluster/gce|cluster/addons).*$' 1995 # TODO(bentheelder): enforce this pattern (skip all releases) or implement 1996 # something better like https://github.com/kubernetes/test-infra/pull/4918 1997 skip_branches: 1998 - release-1.10 # per-release image 1999 - release-1.9 # per-release image 2000 - release-1.8 # per-release image 2001 labels: 2002 preset-service-account: "true" 2003 preset-k8s-ssh: "true" 2004 preset-bazel-scratch-dir: "true" 2005 spec: 2006 containers: 2007 - args: 2008 - --root=/go/src 2009 - --repo=k8s.io/kubernetes=$(PULL_REFS) 2010 - --repo=k8s.io/release 2011 - --upload=gs://kubernetes-jenkins/pr-logs 2012 - --timeout=90 2013 # Bazel needs privileged mode in order to sandbox builds. 2014 securityContext: 2015 privileged: true 2016 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 2017 resources: 2018 requests: 2019 memory: "6Gi" 2020 - name: pull-kubernetes-e2e-gke 2021 agent: kubernetes 2022 context: pull-kubernetes-e2e-gke 2023 rerun_command: "/test pull-kubernetes-e2e-gke" 2024 trigger: "(?m)^/test pull-kubernetes-e2e-gke,?(\\s+|$)" 2025 always_run: false 2026 run_if_changed: '^(cluster/gce|cluster/addons).*$' 2027 branches: 2028 - release-1.10 # per-release image 2029 labels: 2030 preset-service-account: "true" 2031 preset-k8s-ssh: "true" 2032 preset-bazel-scratch-dir: "true" 2033 spec: 2034 containers: 2035 - args: 2036 - --root=/go/src 2037 - --repo=k8s.io/kubernetes=$(PULL_REFS) 2038 - --repo=k8s.io/release 2039 - --upload=gs://kubernetes-jenkins/pr-logs 2040 - --timeout=90 2041 # Bazel needs privileged mode in order to sandbox builds. 2042 securityContext: 2043 privileged: true 2044 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-1.10 2045 resources: 2046 requests: 2047 memory: "6Gi" 2048 - name: pull-kubernetes-e2e-gke 2049 agent: kubernetes 2050 context: pull-kubernetes-e2e-gke 2051 rerun_command: "/test pull-kubernetes-e2e-gke" 2052 trigger: "(?m)^/test pull-kubernetes-e2e-gke,?(\\s+|$)" 2053 always_run: false 2054 run_if_changed: '^(cluster/gce|cluster/addons).*$' 2055 branches: 2056 - release-1.9 # per-release image 2057 labels: 2058 preset-service-account: "true" 2059 preset-k8s-ssh: "true" 2060 preset-bazel-scratch-dir: "true" 2061 spec: 2062 containers: 2063 - args: 2064 - --root=/go/src 2065 - --repo=k8s.io/kubernetes=$(PULL_REFS) 2066 - --repo=k8s.io/release 2067 - --upload=gs://kubernetes-jenkins/pr-logs 2068 - --timeout=90 2069 # Bazel needs privileged mode in order to sandbox builds. 2070 securityContext: 2071 privileged: true 2072 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-1.9 2073 resources: 2074 requests: 2075 memory: "6Gi" 2076 - name: pull-kubernetes-e2e-gke 2077 agent: kubernetes 2078 context: pull-kubernetes-e2e-gke 2079 rerun_command: "/test pull-kubernetes-e2e-gke" 2080 trigger: "(?m)^/test pull-kubernetes-e2e-gke,?(\\s+|$)" 2081 always_run: false 2082 run_if_changed: '^(cluster/gce|cluster/addons).*$' 2083 branches: 2084 - release-1.8 2085 labels: 2086 preset-service-account: "true" 2087 preset-k8s-ssh: "true" 2088 preset-bazel-scratch-dir: "true" 2089 spec: 2090 containers: 2091 - args: 2092 - --root=/go/src 2093 - --repo=k8s.io/kubernetes=$(PULL_REFS) 2094 - --repo=k8s.io/release 2095 - --upload=gs://kubernetes-jenkins/pr-logs 2096 - --timeout=90 2097 # Bazel needs privileged mode in order to sandbox builds. 2098 securityContext: 2099 privileged: true 2100 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-1.8 2101 resources: 2102 requests: 2103 memory: "6Gi" 2104 2105 - name: pull-kubernetes-e2e-gke-device-plugin-gpu 2106 agent: kubernetes 2107 skip_branches: 2108 - release-1.10 # per-release image 2109 - release-1.9 # per-release image 2110 - release-1.8 # per-release image 2111 always_run: false 2112 skip_report: false 2113 max_concurrency: 1 2114 context: pull-kubernetes-e2e-gke-device-plugin-gpu 2115 rerun_command: "/test pull-kubernetes-e2e-gke-device-plugin-gpu" 2116 trigger: "(?m)^/test pull-kubernetes-e2e-gke-device-plugin-gpu,?(\\s+|$)" 2117 labels: 2118 preset-service-account: "true" 2119 preset-k8s-ssh: "true" 2120 preset-bazel-scratch-dir: "true" 2121 spec: 2122 containers: 2123 - image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 2124 args: 2125 - --root=/go/src 2126 - "--job=$(JOB_NAME)" 2127 - "--repo=k8s.io/$(REPO_NAME)=$(PULL_REFS)" 2128 - "--repo=k8s.io/release" 2129 - "--service-account=/etc/service-account/service-account.json" 2130 - "--upload=gs://kubernetes-jenkins/pr-logs" 2131 - "--timeout=90" 2132 # Bazel needs privileged mode in order to sandbox builds. 2133 securityContext: 2134 privileged: true 2135 resources: 2136 requests: 2137 memory: "6Gi" 2138 - name: pull-kubernetes-e2e-gke-device-plugin-gpu 2139 agent: kubernetes 2140 branches: 2141 - release-1.10 # per-release image 2142 always_run: false 2143 skip_report: false 2144 max_concurrency: 1 2145 context: pull-kubernetes-e2e-gke-device-plugin-gpu 2146 rerun_command: "/test pull-kubernetes-e2e-gke-device-plugin-gpu" 2147 trigger: "(?m)^/test pull-kubernetes-e2e-gke-device-plugin-gpu,?(\\s+|$)" 2148 labels: 2149 preset-service-account: "true" 2150 preset-k8s-ssh: "true" 2151 preset-bazel-scratch-dir: "true" 2152 spec: 2153 containers: 2154 - image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-1.10 2155 args: 2156 - --root=/go/src 2157 - "--job=$(JOB_NAME)" 2158 - "--repo=k8s.io/$(REPO_NAME)=$(PULL_REFS)" 2159 - "--repo=k8s.io/release" 2160 - "--service-account=/etc/service-account/service-account.json" 2161 - "--upload=gs://kubernetes-jenkins/pr-logs" 2162 - "--timeout=90" 2163 # Bazel needs privileged mode in order to sandbox builds. 2164 securityContext: 2165 privileged: true 2166 resources: 2167 requests: 2168 memory: "6Gi" 2169 - name: pull-kubernetes-e2e-gke-device-plugin-gpu 2170 agent: kubernetes 2171 branches: 2172 - release-1.9 # per-release image 2173 always_run: false 2174 skip_report: false 2175 max_concurrency: 1 2176 context: pull-kubernetes-e2e-gke-device-plugin-gpu 2177 rerun_command: "/test pull-kubernetes-e2e-gke-device-plugin-gpu" 2178 trigger: "(?m)^/test pull-kubernetes-e2e-gke-device-plugin-gpu,?(\\s+|$)" 2179 labels: 2180 preset-service-account: "true" 2181 preset-k8s-ssh: "true" 2182 preset-bazel-scratch-dir: "true" 2183 spec: 2184 containers: 2185 - image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-1.9 2186 args: 2187 - --root=/go/src 2188 - "--job=$(JOB_NAME)" 2189 - "--repo=k8s.io/$(REPO_NAME)=$(PULL_REFS)" 2190 - "--repo=k8s.io/release" 2191 - "--service-account=/etc/service-account/service-account.json" 2192 - "--upload=gs://kubernetes-jenkins/pr-logs" 2193 - "--timeout=90" 2194 # Bazel needs privileged mode in order to sandbox builds. 2195 securityContext: 2196 privileged: true 2197 resources: 2198 requests: 2199 memory: "6Gi" 2200 - name: pull-kubernetes-e2e-gke-device-plugin-gpu 2201 agent: kubernetes 2202 branches: 2203 - release-1.8 # per-release image 2204 always_run: false 2205 skip_report: false 2206 max_concurrency: 1 2207 context: pull-kubernetes-e2e-gke-device-plugin-gpu 2208 rerun_command: "/test pull-kubernetes-e2e-gke-device-plugin-gpu" 2209 trigger: "(?m)^/test pull-kubernetes-e2e-gke-device-plugin-gpu,?(\\s+|$)" 2210 labels: 2211 preset-service-account: "true" 2212 preset-k8s-ssh: "true" 2213 preset-bazel-scratch-dir: "true" 2214 spec: 2215 containers: 2216 - image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-1.8 2217 args: 2218 - --root=/go/src 2219 - "--job=$(JOB_NAME)" 2220 - "--repo=k8s.io/$(REPO_NAME)=$(PULL_REFS)" 2221 - "--repo=k8s.io/release" 2222 - "--service-account=/etc/service-account/service-account.json" 2223 - "--upload=gs://kubernetes-jenkins/pr-logs" 2224 - "--timeout=90" 2225 # Bazel needs privileged mode in order to sandbox builds. 2226 securityContext: 2227 privileged: true 2228 resources: 2229 requests: 2230 memory: "6Gi" 2231 2232 - name: pull-kubernetes-e2e-kops-aws 2233 agent: kubernetes 2234 skip_branches: 2235 - release-1.10 # per-release image 2236 - release-1.9 # per-release image 2237 - release-1.8 # per-release image 2238 max_concurrency: 12 2239 always_run: true 2240 context: pull-kubernetes-e2e-kops-aws 2241 rerun_command: "/test pull-kubernetes-e2e-kops-aws" 2242 trigger: "(?m)^/test( all| pull-kubernetes-e2e-kops-aws),?(\\s+|$)" 2243 labels: 2244 preset-service-account: "true" 2245 preset-aws-ssh: "true" 2246 preset-aws-credential: "true" 2247 preset-bazel-remote-cache-enabled: "true" 2248 preset-bazel-scratch-dir: "true" 2249 spec: 2250 containers: 2251 - image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 2252 args: 2253 - --root=/go/src 2254 - "--job=$(JOB_NAME)" 2255 - "--repo=k8s.io/$(REPO_NAME)=$(PULL_REFS)" 2256 - "--repo=k8s.io/release" 2257 - "--service-account=/etc/service-account/service-account.json" 2258 - "--upload=gs://kubernetes-jenkins/pr-logs" 2259 - "--timeout=75" 2260 # Bazel needs privileged mode in order to sandbox builds. 2261 securityContext: 2262 privileged: true 2263 resources: 2264 requests: 2265 memory: "6Gi" 2266 - name: pull-kubernetes-e2e-kops-aws 2267 agent: kubernetes 2268 branches: 2269 - release-1.10 # per-release image 2270 max_concurrency: 12 2271 always_run: true 2272 context: pull-kubernetes-e2e-kops-aws 2273 rerun_command: "/test pull-kubernetes-e2e-kops-aws" 2274 trigger: "(?m)^/test( all| pull-kubernetes-e2e-kops-aws),?(\\s+|$)" 2275 labels: 2276 preset-service-account: "true" 2277 preset-aws-ssh: "true" 2278 preset-aws-credential: "true" 2279 preset-bazel-remote-cache-enabled: "true" 2280 preset-bazel-scratch-dir: "true" 2281 spec: 2282 containers: 2283 - image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-1.10 2284 args: 2285 - --root=/go/src 2286 - "--job=$(JOB_NAME)" 2287 - "--repo=k8s.io/$(REPO_NAME)=$(PULL_REFS)" 2288 - "--repo=k8s.io/release" 2289 - "--service-account=/etc/service-account/service-account.json" 2290 - "--upload=gs://kubernetes-jenkins/pr-logs" 2291 - "--timeout=75" 2292 # Bazel needs privileged mode in order to sandbox builds. 2293 securityContext: 2294 privileged: true 2295 resources: 2296 requests: 2297 memory: "6Gi" 2298 - name: pull-kubernetes-e2e-kops-aws 2299 agent: kubernetes 2300 branches: 2301 - release-1.9 # per-release image 2302 max_concurrency: 12 2303 always_run: true 2304 context: pull-kubernetes-e2e-kops-aws 2305 rerun_command: "/test pull-kubernetes-e2e-kops-aws" 2306 trigger: "(?m)^/test( all| pull-kubernetes-e2e-kops-aws),?(\\s+|$)" 2307 labels: 2308 preset-service-account: "true" 2309 preset-aws-ssh: "true" 2310 preset-aws-credential: "true" 2311 preset-bazel-scratch-dir: "true" 2312 spec: 2313 containers: 2314 - image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-1.9 2315 args: 2316 - --root=/go/src 2317 - "--job=$(JOB_NAME)" 2318 - "--repo=k8s.io/$(REPO_NAME)=$(PULL_REFS)" 2319 - "--repo=k8s.io/release" 2320 - "--service-account=/etc/service-account/service-account.json" 2321 - "--upload=gs://kubernetes-jenkins/pr-logs" 2322 - "--timeout=75" 2323 # Bazel needs privileged mode in order to sandbox builds. 2324 securityContext: 2325 privileged: true 2326 resources: 2327 requests: 2328 memory: "6Gi" 2329 - name: pull-kubernetes-e2e-kops-aws 2330 agent: kubernetes 2331 branches: 2332 - release-1.8 2333 max_concurrency: 12 2334 always_run: true 2335 context: pull-kubernetes-e2e-kops-aws 2336 rerun_command: "/test pull-kubernetes-e2e-kops-aws" 2337 trigger: "(?m)^/test( all| pull-kubernetes-e2e-kops-aws),?(\\s+|$)" 2338 labels: 2339 preset-service-account: "true" 2340 preset-aws-ssh: "true" 2341 preset-aws-credential: "true" 2342 preset-bazel-scratch-dir: "true" 2343 spec: 2344 containers: 2345 - image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-1.8 2346 args: 2347 - --root=/go/src 2348 - "--job=$(JOB_NAME)" 2349 - "--repo=k8s.io/$(REPO_NAME)=$(PULL_REFS)" 2350 - "--repo=k8s.io/release" 2351 - "--service-account=/etc/service-account/service-account.json" 2352 - "--upload=gs://kubernetes-jenkins/pr-logs" 2353 - "--timeout=75" 2354 # Bazel needs privileged mode in order to sandbox builds. 2355 securityContext: 2356 privileged: true 2357 resources: 2358 requests: 2359 memory: "6Gi" 2360 - name: pull-kubernetes-integration 2361 agent: kubernetes 2362 always_run: true 2363 context: pull-kubernetes-integration 2364 rerun_command: "/test pull-kubernetes-integration" 2365 trigger: "(?m)^/test( all| pull-kubernetes-integration),?(\\s+|$)" 2366 labels: 2367 preset-service-account: "true" 2368 spec: 2369 containers: 2370 - image: gcr.io/k8s-testimages/bootstrap:v20180510-809cd85b5 2371 args: 2372 - "--job=$(JOB_NAME)" 2373 - "--repo=k8s.io/$(REPO_NAME)=$(PULL_REFS)" 2374 - "--service-account=/etc/service-account/service-account.json" 2375 - "--upload=gs://kubernetes-jenkins/pr-logs" 2376 - "--timeout=60" 2377 env: 2378 - name: DOCKER_IN_DOCKER_ENABLED 2379 value: "true" 2380 # docker-in-docker needs privileged mode 2381 securityContext: 2382 privileged: true 2383 volumeMounts: 2384 - name: docker-graph 2385 mountPath: /docker-graph 2386 resources: 2387 requests: 2388 cpu: 4 2389 volumes: 2390 - name: docker-graph 2391 emptyDir: {} 2392 - name: pull-kubernetes-integration-prow 2393 agent: kubernetes 2394 always_run: false 2395 context: pull-kubernetes-integration-prow 2396 rerun_command: "/test pull-kubernetes-integration-prow" 2397 trigger: "(?m)^/test pull-kubernetes-integration-prow,?(\\s+|$)" 2398 labels: 2399 preset-service-account: "true" 2400 spec: 2401 containers: 2402 - image: gcr.io/k8s-testimages/bootstrap:latest 2403 imagePullPolicy: Always 2404 args: 2405 - "--job=$(JOB_NAME)" 2406 - "--repo=k8s.io/$(REPO_NAME)=$(PULL_REFS)" 2407 - "--service-account=/etc/service-account/service-account.json" 2408 - "--upload=gs://kubernetes-jenkins/pr-logs" 2409 - "--timeout=60" 2410 env: 2411 - name: DOCKER_IN_DOCKER_ENABLED 2412 value: "true" 2413 # docker-in-docker needs privileged mode 2414 securityContext: 2415 privileged: true 2416 volumeMounts: 2417 - name: docker-graph 2418 mountPath: /docker-graph 2419 resources: 2420 requests: 2421 cpu: 4 2422 volumes: 2423 - name: docker-graph 2424 emptyDir: {} 2425 - name: pull-kubernetes-kubemark-e2e-gce-big 2426 agent: kubernetes 2427 always_run: true 2428 skip_report: false 2429 max_concurrency: 12 2430 skip_branches: 2431 - release-1.10 # per-release image 2432 - release-1.9 # per-release image 2433 - release-1.8 # per-release image 2434 context: pull-kubernetes-kubemark-e2e-gce-big 2435 rerun_command: "/test pull-kubernetes-kubemark-e2e-gce-big" 2436 trigger: "(?m)^/test (all|pull-kubernetes-kubemark-e2e-gce-big),?(\\s+|$)" 2437 labels: 2438 preset-service-account: "true" 2439 preset-k8s-ssh: "true" 2440 preset-bazel-scratch-dir: "true" 2441 spec: 2442 containers: 2443 - image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 2444 args: 2445 - --root=/go/src 2446 - "--job=$(JOB_NAME)" 2447 - "--repo=k8s.io/$(REPO_NAME)=$(PULL_REFS)" 2448 - "--repo=k8s.io/release" 2449 - "--service-account=/etc/service-account/service-account.json" 2450 - "--upload=gs://kubernetes-jenkins/pr-logs" 2451 - "--timeout=120" 2452 env: 2453 # TODO(krzyzacy): Figure out bazel built kubemark image 2454 # - name: KUBEMARK_BAZEL_BUILD 2455 # value: "y" 2456 - name: DOCKER_IN_DOCKER_ENABLED 2457 value: "true" 2458 # Bazel needs privileged mode in order to sandbox builds. 2459 securityContext: 2460 privileged: true 2461 volumeMounts: 2462 - name: docker-graph 2463 mountPath: /docker-graph 2464 resources: 2465 requests: 2466 memory: "6Gi" 2467 volumes: 2468 - name: docker-graph 2469 emptyDir: {} 2470 - name: pull-kubernetes-kubemark-e2e-gce-big 2471 agent: kubernetes 2472 always_run: true 2473 skip_report: false 2474 max_concurrency: 12 2475 branches: 2476 - release-1.10 # per-release image 2477 context: pull-kubernetes-kubemark-e2e-gce-big 2478 rerun_command: "/test pull-kubernetes-kubemark-e2e-gce-big" 2479 trigger: "(?m)^/test (all|pull-kubernetes-kubemark-e2e-gce-big),?(\\s+|$)" 2480 labels: 2481 preset-service-account: "true" 2482 preset-k8s-ssh: "true" 2483 preset-bazel-scratch-dir: "true" 2484 spec: 2485 containers: 2486 - image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-1.10 2487 args: 2488 - --root=/go/src 2489 - "--job=$(JOB_NAME)" 2490 - "--repo=k8s.io/$(REPO_NAME)=$(PULL_REFS)" 2491 - "--repo=k8s.io/release" 2492 - "--service-account=/etc/service-account/service-account.json" 2493 - "--upload=gs://kubernetes-jenkins/pr-logs" 2494 - "--timeout=120" 2495 env: 2496 # TODO(krzyzacy): Figure out bazel built kubemark image 2497 # - name: KUBEMARK_BAZEL_BUILD 2498 # value: "y" 2499 - name: DOCKER_IN_DOCKER_ENABLED 2500 value: "true" 2501 # Bazel needs privileged mode in order to sandbox builds. 2502 securityContext: 2503 privileged: true 2504 volumeMounts: 2505 - name: docker-graph 2506 mountPath: /docker-graph 2507 resources: 2508 requests: 2509 memory: "6Gi" 2510 volumes: 2511 - name: docker-graph 2512 emptyDir: {} 2513 - name: pull-kubernetes-kubemark-e2e-gce-big 2514 agent: kubernetes 2515 always_run: true 2516 skip_report: false 2517 max_concurrency: 12 2518 branches: 2519 - release-1.9 # per-release image 2520 context: pull-kubernetes-kubemark-e2e-gce-big 2521 rerun_command: "/test pull-kubernetes-kubemark-e2e-gce-big" 2522 trigger: "(?m)^/test (all|pull-kubernetes-kubemark-e2e-gce-big),?(\\s+|$)" 2523 labels: 2524 preset-service-account: "true" 2525 preset-k8s-ssh: "true" 2526 preset-bazel-scratch-dir: "true" 2527 spec: 2528 containers: 2529 - image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-1.9 2530 args: 2531 - --root=/go/src 2532 - "--job=$(JOB_NAME)" 2533 - "--repo=k8s.io/$(REPO_NAME)=$(PULL_REFS)" 2534 - "--repo=k8s.io/release" 2535 - "--service-account=/etc/service-account/service-account.json" 2536 - "--upload=gs://kubernetes-jenkins/pr-logs" 2537 - "--timeout=120" 2538 env: 2539 # TODO(krzyzacy): Figure out bazel built kubemark image 2540 # - name: KUBEMARK_BAZEL_BUILD 2541 # value: "y" 2542 - name: DOCKER_IN_DOCKER_ENABLED 2543 value: "true" 2544 # Bazel needs privileged mode in order to sandbox builds. 2545 securityContext: 2546 privileged: true 2547 volumeMounts: 2548 - name: docker-graph 2549 mountPath: /docker-graph 2550 resources: 2551 requests: 2552 memory: "6Gi" 2553 volumes: 2554 - name: docker-graph 2555 emptyDir: {} 2556 - name: pull-kubernetes-kubemark-e2e-gce-big 2557 agent: kubernetes 2558 always_run: false 2559 skip_report: false 2560 max_concurrency: 12 2561 branches: 2562 - release-1.8 2563 context: pull-kubernetes-kubemark-e2e-gce-big 2564 rerun_command: "/test pull-kubernetes-kubemark-e2e-gce-big" 2565 trigger: "(?m)^/test pull-kubernetes-kubemark-e2e-gce-big,?(\\s+|$)" 2566 labels: 2567 preset-service-account: "true" 2568 preset-k8s-ssh: "true" 2569 preset-bazel-scratch-dir: "true" 2570 spec: 2571 containers: 2572 - image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-1.8 2573 args: 2574 - --root=/go/src 2575 - "--job=$(JOB_NAME)" 2576 - "--repo=k8s.io/$(REPO_NAME)=$(PULL_REFS)" 2577 - "--repo=k8s.io/release" 2578 - "--service-account=/etc/service-account/service-account.json" 2579 - "--upload=gs://kubernetes-jenkins/pr-logs" 2580 - "--timeout=120" 2581 env: 2582 # TODO(krzyzacy): Figure out bazel built kubemark image 2583 # - name: KUBEMARK_BAZEL_BUILD 2584 # value: "y" 2585 - name: DOCKER_IN_DOCKER_ENABLED 2586 value: "true" 2587 # Bazel needs privileged mode in order to sandbox builds. 2588 securityContext: 2589 privileged: true 2590 volumeMounts: 2591 - name: docker-graph 2592 mountPath: /docker-graph 2593 resources: 2594 requests: 2595 memory: "6Gi" 2596 volumes: 2597 - name: docker-graph 2598 emptyDir: {} 2599 2600 - name: pull-kubernetes-kubemark-e2e-gce-scale 2601 agent: kubernetes 2602 always_run: false 2603 max_concurrency: 1 2604 branches: 2605 - master 2606 context: pull-kubernetes-kubemark-e2e-gce-scale 2607 rerun_command: "/test pull-kubernetes-kubemark-e2e-gce-scale" 2608 trigger: "(?m)^/test pull-kubernetes-kubemark-e2e-gce-scale,?(\\s+|$)" 2609 labels: 2610 preset-service-account: "true" 2611 preset-k8s-ssh: "true" 2612 preset-bazel-scratch-dir: "true" 2613 spec: 2614 containers: 2615 - image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 2616 args: 2617 - --root=/go/src 2618 - "--job=$(JOB_NAME)" 2619 - "--repo=k8s.io/$(REPO_NAME)=$(PULL_REFS)" 2620 - "--repo=k8s.io/release" 2621 - "--service-account=/etc/service-account/service-account.json" 2622 - "--upload=gs://kubernetes-jenkins/pr-logs" 2623 - "--timeout=1220" 2624 env: 2625 # TODO(krzyzacy): Figure out bazel built kubemark image 2626 # - name: KUBEMARK_BAZEL_BUILD 2627 # value: "y" 2628 - name: DOCKER_IN_DOCKER_ENABLED 2629 value: "true" 2630 # Bazel needs privileged mode in order to sandbox builds. 2631 securityContext: 2632 privileged: true 2633 volumeMounts: 2634 - name: docker-graph 2635 mountPath: /docker-graph 2636 resources: 2637 requests: 2638 memory: "6Gi" 2639 volumes: 2640 - name: docker-graph 2641 emptyDir: {} 2642 2643 - name: pull-kubernetes-local-e2e 2644 agent: kubernetes 2645 branches: 2646 - master 2647 always_run: false 2648 skip_report: false 2649 max_concurrency: 8 2650 context: pull-kubernetes-local-e2e 2651 rerun_command: "/test pull-kubernetes-local-e2e" 2652 trigger: "(?m)^/test pull-kubernetes-local-e2e,?(\\s+|$)" 2653 run_if_changed: '(hyperkube|local-up-cluster)' 2654 labels: 2655 preset-service-account: "true" 2656 preset-k8s-ssh: "true" 2657 spec: 2658 containers: 2659 - image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 2660 args: 2661 - --root=/go/src 2662 - "--job=$(JOB_NAME)" 2663 - "--repo=k8s.io/$(REPO_NAME)=$(PULL_REFS)" 2664 - "--service-account=/etc/service-account/service-account.json" 2665 - "--upload=gs://kubernetes-jenkins/pr-logs" 2666 - "--timeout=140" 2667 env: 2668 - name: DOCKER_IN_DOCKER_ENABLED 2669 value: "true" 2670 # docker-in-docker needs privileged mode 2671 securityContext: 2672 privileged: true 2673 volumeMounts: 2674 - name: docker-graph 2675 mountPath: /docker-graph 2676 volumes: 2677 - name: docker-graph 2678 emptyDir: {} 2679 2680 - name: pull-kubernetes-local-e2e-containerized 2681 agent: kubernetes 2682 branches: 2683 - master 2684 always_run: false 2685 skip_report: false 2686 context: pull-kubernetes-local-e2e-containerized 2687 rerun_command: "/test pull-kubernetes-local-e2e-containerized" 2688 trigger: "(?m)^/test pull-kubernetes-local-e2e-containerized,?(\\s+|$)" 2689 run_if_changed: '^(pkg|cmd)/kubelet.*$' 2690 labels: 2691 preset-service-account: "true" 2692 preset-k8s-ssh: "true" 2693 spec: 2694 containers: 2695 - image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 2696 args: 2697 - --root=/go/src 2698 - "--job=$(JOB_NAME)" 2699 - "--repo=k8s.io/$(REPO_NAME)=$(PULL_REFS)" 2700 - "--service-account=/etc/service-account/service-account.json" 2701 - "--upload=gs://kubernetes-jenkins/pr-logs" 2702 - "--timeout=140" 2703 env: 2704 - name: DOCKERIZE_KUBELET 2705 value: "true" 2706 - name: DOCKER_IN_DOCKER_ENABLED 2707 value: "true" 2708 # docker-in-docker needs privileged mode 2709 securityContext: 2710 privileged: true 2711 volumeMounts: 2712 - name: docker-graph 2713 mountPath: /docker-graph 2714 volumes: 2715 - name: docker-graph 2716 emptyDir: {} 2717 2718 - name: pull-kubernetes-node-e2e 2719 agent: kubernetes 2720 skip_branches: 2721 - release-1.10 # per-release image 2722 - release-1.9 # per-release image 2723 - release-1.8 # per-release image 2724 always_run: true 2725 max_concurrency: 12 2726 context: pull-kubernetes-node-e2e 2727 rerun_command: "/test pull-kubernetes-node-e2e" 2728 trigger: "(?m)^/test( all| pull-kubernetes-node-e2e),?(\\s+|$)" 2729 labels: 2730 preset-service-account: "true" 2731 preset-k8s-ssh: "true" 2732 spec: 2733 containers: 2734 - image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 2735 args: 2736 - --root=/go/src 2737 - "--job=$(JOB_NAME)" 2738 - "--repo=k8s.io/$(REPO_NAME)=$(PULL_REFS)" 2739 - "--service-account=/etc/service-account/service-account.json" 2740 - "--upload=gs://kubernetes-jenkins/pr-logs" 2741 - "--timeout=90" 2742 - "--" # end bootstrap args, scenario args below 2743 - "--node-args=--image-config-file=/workspace/test-infra/jobs/e2e_node/image-config.yaml" 2744 ports: 2745 resources: 2746 requests: 2747 memory: "6Gi" 2748 - name: pull-kubernetes-node-e2e 2749 agent: kubernetes 2750 branches: 2751 - release-1.10 # per-release image 2752 always_run: true 2753 max_concurrency: 12 2754 context: pull-kubernetes-node-e2e 2755 rerun_command: "/test pull-kubernetes-node-e2e" 2756 trigger: "(?m)^/test( all| pull-kubernetes-node-e2e),?(\\s+|$)" 2757 labels: 2758 preset-service-account: "true" 2759 preset-k8s-ssh: "true" 2760 spec: 2761 containers: 2762 - image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-1.10 2763 args: 2764 - --root=/go/src 2765 - "--job=$(JOB_NAME)" 2766 - "--repo=k8s.io/$(REPO_NAME)=$(PULL_REFS)" 2767 - "--service-account=/etc/service-account/service-account.json" 2768 - "--upload=gs://kubernetes-jenkins/pr-logs" 2769 - "--timeout=90" 2770 - "--" # end bootstrap args, scenario args below 2771 - "--node-args=--image-config-file=/workspace/test-infra/jobs/e2e_node/image-config.yaml" 2772 ports: 2773 resources: 2774 requests: 2775 memory: "6Gi" 2776 - name: pull-kubernetes-node-e2e 2777 agent: kubernetes 2778 branches: 2779 - release-1.9 # per-release image 2780 always_run: true 2781 max_concurrency: 12 2782 context: pull-kubernetes-node-e2e 2783 rerun_command: "/test pull-kubernetes-node-e2e" 2784 trigger: "(?m)^/test( all| pull-kubernetes-node-e2e),?(\\s+|$)" 2785 labels: 2786 preset-service-account: "true" 2787 preset-k8s-ssh: "true" 2788 spec: 2789 containers: 2790 - image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-1.9 2791 args: 2792 - --root=/go/src 2793 - "--job=$(JOB_NAME)" 2794 - "--repo=k8s.io/$(REPO_NAME)=$(PULL_REFS)" 2795 - "--service-account=/etc/service-account/service-account.json" 2796 - "--upload=gs://kubernetes-jenkins/pr-logs" 2797 - "--timeout=90" 2798 - "--" # end bootstrap args, scenario args below 2799 - "--node-args=--image-config-file=/workspace/test-infra/jobs/e2e_node/image-config.yaml" 2800 ports: 2801 resources: 2802 requests: 2803 memory: "6Gi" 2804 - name: pull-kubernetes-node-e2e 2805 agent: kubernetes 2806 branches: 2807 - release-1.8 2808 always_run: true 2809 max_concurrency: 12 2810 context: pull-kubernetes-node-e2e 2811 rerun_command: "/test pull-kubernetes-node-e2e" 2812 trigger: "(?m)^/test( all| pull-kubernetes-node-e2e),?(\\s+|$)" 2813 labels: 2814 preset-service-account: "true" 2815 preset-k8s-ssh: "true" 2816 spec: 2817 containers: 2818 - image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-1.8 2819 args: 2820 - --root=/go/src 2821 - "--job=$(JOB_NAME)" 2822 - "--repo=k8s.io/$(REPO_NAME)=$(PULL_REFS)" 2823 - "--service-account=/etc/service-account/service-account.json" 2824 - "--upload=gs://kubernetes-jenkins/pr-logs" 2825 - "--timeout=90" 2826 - "--" # end bootstrap args, scenario args below 2827 - "--node-args=--image-config-file=/workspace/test-infra/jobs/e2e_node/image-config.yaml" 2828 resources: 2829 requests: 2830 memory: "6Gi" 2831 2832 - name: pull-kubernetes-node-e2e-containerd 2833 agent: kubernetes 2834 branches: 2835 - master 2836 always_run: false 2837 max_concurrency: 12 2838 context: pull-kubernetes-node-e2e-containerd 2839 rerun_command: "/test pull-kubernetes-node-e2e-containerd" 2840 trigger: "(?m)^/test (containerd|pull-kubernetes-node-e2e-containerd),?(\\s+|$)" 2841 labels: 2842 preset-service-account: "true" 2843 preset-k8s-ssh: "true" 2844 spec: 2845 containers: 2846 - image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 2847 args: 2848 - --root=/go/src 2849 - "--job=$(JOB_NAME)" 2850 - "--repo=k8s.io/$(REPO_NAME)=$(PULL_REFS)" 2851 - "--repo=github.com/containerd/cri" 2852 - "--service-account=/etc/service-account/service-account.json" 2853 - "--upload=gs://kubernetes-jenkins/pr-logs" 2854 - "--timeout=90" 2855 - -- 2856 - "--node-args=--image-config-file=/workspace/test-infra/jobs/e2e_node/containerd/cri-master/image-config.yaml" 2857 resources: 2858 requests: 2859 memory: "6Gi" 2860 2861 - name: pull-kubernetes-typecheck 2862 agent: kubernetes 2863 always_run: true 2864 skip_report: false 2865 context: pull-kubernetes-typecheck 2866 rerun_command: "/test pull-kubernetes-typecheck" 2867 trigger: "(?m)^/test( all| pull-kubernetes-typecheck),?(\\s+|$)" 2868 skip_branches: 2869 - release-1.9 # doesn't have typecheck 2870 - release-1.8 # doesn't have typecheck 2871 labels: 2872 preset-service-account: "true" 2873 spec: 2874 containers: 2875 - image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 2876 args: 2877 - "--job=$(JOB_NAME)" 2878 - "--root=/go/src" 2879 - "--repo=k8s.io/$(REPO_NAME)=$(PULL_REFS)" 2880 - "--service-account=/etc/service-account/service-account.json" 2881 - "--upload=gs://kubernetes-jenkins/pr-logs" 2882 - "--timeout=75" 2883 2884 - name: pull-kubernetes-verify 2885 agent: kubernetes 2886 always_run: true 2887 context: pull-kubernetes-verify 2888 rerun_command: "/test pull-kubernetes-verify" 2889 trigger: "(?m)^/test( all| pull-kubernetes-verify),?(\\s+|$)" 2890 labels: 2891 preset-service-account: "true" 2892 spec: 2893 containers: 2894 - image: gcr.io/k8s-testimages/bootstrap:v20180510-809cd85b5 2895 args: 2896 - "--job=$(JOB_NAME)" 2897 - "--repo=k8s.io/$(REPO_NAME)=$(PULL_REFS)" 2898 - "--service-account=/etc/service-account/service-account.json" 2899 - "--upload=gs://kubernetes-jenkins/pr-logs" 2900 - "--timeout=75" 2901 env: 2902 - name: DOCKER_IN_DOCKER_ENABLED 2903 value: "true" 2904 # docker-in-docker needs privileged mode 2905 securityContext: 2906 privileged: true 2907 volumeMounts: 2908 - name: docker-graph 2909 mountPath: /docker-graph 2910 resources: 2911 requests: 2912 cpu: 4 2913 volumes: 2914 - name: docker-graph 2915 emptyDir: {} 2916 2917 - name: pull-kubernetes-verify-prow 2918 agent: kubernetes 2919 always_run: false 2920 context: pull-kubernetes-verify-prow 2921 rerun_command: "/test pull-kubernetes-verify-prow" 2922 trigger: "(?m)^/test pull-kubernetes-verify-prow,?(\\s+|$)" 2923 labels: 2924 preset-service-account: "true" 2925 spec: 2926 containers: 2927 - image: gcr.io/k8s-testimages/bootstrap:latest 2928 imagePullPolicy: Always 2929 args: 2930 - "--job=$(JOB_NAME)" 2931 - "--repo=k8s.io/$(REPO_NAME)=$(PULL_REFS)" 2932 - "--service-account=/etc/service-account/service-account.json" 2933 - "--upload=gs://kubernetes-jenkins/pr-logs" 2934 - "--timeout=75" 2935 env: 2936 - name: DOCKER_IN_DOCKER_ENABLED 2937 value: "true" 2938 # docker-in-docker needs privileged mode 2939 securityContext: 2940 privileged: true 2941 volumeMounts: 2942 - name: docker-graph 2943 mountPath: /docker-graph 2944 resources: 2945 requests: 2946 cpu: 4 2947 volumes: 2948 - name: docker-graph 2949 emptyDir: {} 2950 2951 kubernetes-sigs/testing_frameworks: 2952 - name: pull-frameworks-test 2953 context: pull-frameworks-test 2954 agent: kubernetes 2955 branches: 2956 - master 2957 always_run: true 2958 skip_report: false 2959 trigger: "/test (all|pull-frameworks-test)" 2960 rerun_command: "/test pull-frameworks-test" 2961 labels: 2962 preset-service-account: "true" 2963 spec: 2964 containers: 2965 - image: gcr.io/k8s-testimages/gcloud-in-go:v20171113-192bec25 2966 args: 2967 - "--repo=sigs.k8s.io/$(REPO_NAME)=$(PULL_REFS)" 2968 - "--root=/go/src" 2969 - "--upload=gs://kubernetes-jenkins/pr-logs" 2970 2971 kubernetes-sigs/poseidon: 2972 - name: ci-poseidon-e2e-gce 2973 context: ci-poseidon-e2e-gce 2974 always_run: true 2975 rerun_command: "/test ci-poseidon-e2e-gce" 2976 trigger: "(?m)^/test( all| ci-poseidon-e2e-gce),?(\\s+|$)" 2977 agent: kubernetes 2978 labels: 2979 preset-service-account: "true" 2980 preset-k8s-ssh: "true" 2981 spec: 2982 containers: 2983 - image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 2984 args: 2985 - "--job=$(JOB_NAME)" 2986 - "--repo=github.com/$(REPO_OWNER)/$(REPO_NAME)=$(PULL_REFS)" 2987 - "--root=/go/src" 2988 - "--service-account=/etc/service-account/service-account.json" 2989 - "--upload=gs://kubernetes-jenkins/pr-logs" 2990 - "--timeout=110" 2991 env: 2992 - name: DOCKER_IN_DOCKER_ENABLED 2993 value: "true" 2994 securityContext: 2995 privileged: true 2996 volumeMounts: 2997 - name: docker-graph 2998 mountPath: /docker-graph 2999 volumes: 3000 - name: docker-graph 3001 emptyDir: {} 3002 - name: pull-poseidon-bazel 3003 agent: kubernetes 3004 context: pull-poseidon-bazel 3005 always_run: true 3006 rerun_command: "/test pull-poseidon-bazel" 3007 trigger: "(?m)^/test( all| pull-poseidon-bazel),?(\\s+|$)" 3008 labels: 3009 preset-service-account: "true" 3010 preset-bazel-scratch-dir: "true" 3011 spec: 3012 containers: 3013 - image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-1.10 3014 args: 3015 - "--job=$(JOB_NAME)" 3016 - "--repo=github.com/$(REPO_OWNER)/$(REPO_NAME)=$(PULL_REFS)" 3017 - "--service-account=/etc/service-account/service-account.json" 3018 - "--upload=gs://kubernetes-jenkins/pr-logs" 3019 - "--timeout=45" 3020 # Bazel needs privileged mode in order to sandbox builds. 3021 securityContext: 3022 privileged: true 3023 resources: 3024 requests: 3025 memory: "2Gi" 3026 - name: pull-poseidon-verify 3027 context: pull-poseidon-verify 3028 agent: kubernetes 3029 branches: 3030 - master 3031 always_run: true 3032 trigger: "(?m)^/test( all| pull-poseidon-verify),?(\\s+|$)" 3033 rerun_command: "/test pull-poseidon-verify" 3034 labels: 3035 preset-service-account: "true" 3036 spec: 3037 containers: 3038 - image: gcr.io/k8s-testimages/gcloud-in-go:v20171113-192bec25 3039 args: 3040 - "--repo=github.com/$(REPO_OWNER)/$(REPO_NAME)=$(PULL_REFS)" 3041 - "--root=/go/src" 3042 - "--upload=gs://kubernetes-jenkins/pr-logs" 3043 - "--clean" 3044 - "--timeout=45" 3045 kubernetes/release: 3046 - name: pull-release-cluster-up 3047 agent: kubernetes 3048 context: pull-release-cluster-up 3049 rerun_command: "/test pull-release-cluster-up" 3050 trigger: "(?m)^/test (all|pull-release-cluster-up),?(\\s+|$)" 3051 always_run: true 3052 labels: 3053 preset-service-account: "true" 3054 preset-k8s-ssh: "true" 3055 preset-bazel-scratch-dir: "true" 3056 preset-bazel-remote-cache-enabled: "true" 3057 spec: 3058 containers: 3059 - args: 3060 - --root=/go/src 3061 - --repo=k8s.io/kubernetes 3062 - --repo=k8s.io/release=$(PULL_REFS) 3063 - --upload=gs://kubernetes-jenkins/pr-logs 3064 - --timeout=90 3065 # Bazel needs privileged mode in order to sandbox builds. 3066 securityContext: 3067 privileged: true 3068 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 3069 resources: 3070 requests: 3071 memory: "6Gi" 3072 3073 postsubmits: 3074 kubernetes/ingress-gce: 3075 - name: ci-ingress-gce-image-push 3076 agent: kubernetes 3077 labels: 3078 preset-service-account: "true" 3079 preset-k8s-ssh: "true" 3080 spec: 3081 containers: 3082 - image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 3083 args: 3084 - "--repo=k8s.io/ingress-gce=$(PULL_REFS)" 3085 - "--root=/go/src/" 3086 - "--timeout=320" 3087 - "--" 3088 - "--env=VERSION=$(PULL_BASE_REF)" 3089 env: 3090 - name: DOCKER_IN_DOCKER_ENABLED 3091 value: "true" 3092 # docker-in-docker needs privileged mode 3093 securityContext: 3094 privileged: true 3095 volumeMounts: 3096 - name: docker-graph 3097 mountPath: /docker-graph 3098 volumes: 3099 - name: docker-graph 3100 emptyDir: {} 3101 3102 GoogleCloudPlatform/k8s-multicluster-ingress: 3103 - name: ci-kubemci-image-push 3104 agent: kubernetes 3105 branches: 3106 - master 3107 labels: 3108 preset-service-account: "true" 3109 spec: 3110 containers: 3111 - image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 3112 args: 3113 - "--repo=k8s.io/test-infra=master" 3114 - "--root=/go/src/" 3115 - "--timeout=90" 3116 env: 3117 - name: DOCKER_IN_DOCKER_ENABLED 3118 value: "true" 3119 # docker-in-docker needs privileged mode 3120 securityContext: 3121 privileged: true 3122 volumeMounts: 3123 - name: docker-graph 3124 mountPath: /docker-graph 3125 volumes: 3126 - name: docker-graph 3127 emptyDir: {} 3128 3129 kubernetes/federation: 3130 - agent: kubernetes 3131 name: ci-federation-release 3132 labels: 3133 preset-service-account: "true" 3134 preset-bazel-scratch-dir: "true" 3135 spec: 3136 containers: 3137 - image: gcr.io/k8s-testimages/bazelbuild:v20180201-0184a54dc-0.8.1 3138 args: 3139 - "--job=$(JOB_NAME)" 3140 - "--repo=k8s.io/$(REPO_NAME)=$(PULL_REFS)" 3141 - "--service-account=/etc/service-account/service-account.json" 3142 - "--upload=gs://kubernetes-jenkins/logs" 3143 # Bazel needs privileged mode in order to sandbox builds. 3144 securityContext: 3145 privileged: true 3146 resources: 3147 requests: 3148 memory: "2Gi" 3149 3150 kubernetes/kubernetes: 3151 - name: ci-kubernetes-bazel-build 3152 agent: kubernetes 3153 branches: 3154 - master 3155 labels: 3156 preset-service-account: "true" 3157 preset-bazel-scratch-dir: "true" 3158 preset-bazel-remote-cache-enabled: "true" 3159 spec: 3160 containers: 3161 - image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 3162 args: 3163 - "--job=$(JOB_NAME)" 3164 - "--repo=k8s.io/$(REPO_NAME)=$(PULL_REFS)" 3165 - "--service-account=/etc/service-account/service-account.json" 3166 - "--upload=gs://kubernetes-jenkins/logs" 3167 - "--timeout=60" 3168 - "--" # end bootstrap args, scenario args below 3169 - "--build=//... -//vendor/..." 3170 - "--release=//build/release-tars" 3171 - "--gcs=gs://kubernetes-release-dev/ci" 3172 - "--version-suffix=-bazel" 3173 - "--publish-version=gs://kubernetes-release-dev/ci/latest-bazel.txt" 3174 # Bazel needs privileged mode in order to sandbox builds. 3175 securityContext: 3176 privileged: true 3177 resources: 3178 requests: 3179 memory: "6Gi" 3180 run_after_success: 3181 - name: ci-kubernetes-bazel-test 3182 agent: kubernetes 3183 labels: 3184 preset-service-account: "true" 3185 preset-bazel-scratch-dir: "true" 3186 preset-bazel-remote-cache-enabled: "true" 3187 spec: 3188 containers: 3189 - image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 3190 args: 3191 - "--job=$(JOB_NAME)" 3192 - "--repo=k8s.io/$(REPO_NAME)=$(PULL_REFS)" 3193 - "--service-account=/etc/service-account/service-account.json" 3194 - "--upload=gs://kubernetes-jenkins/logs" 3195 - "--timeout=60" 3196 - "--" # end bootstrap args, scenario args below 3197 - "--test=//... -//build/... -//vendor/..." 3198 - "--manual-test=//hack:verify-all" 3199 - "--test-args=--config=unit" 3200 - "--test-args=--build_tag_filters=-e2e,-integration" 3201 - "--test-args=--test_tag_filters=-e2e,-integration" 3202 - "--test-args=--flaky_test_attempts=3" 3203 securityContext: 3204 privileged: true 3205 resources: 3206 requests: 3207 memory: "6Gi" 3208 - name: ci-kubernetes-bazel-build-1-10 3209 agent: kubernetes 3210 branches: 3211 - release-1.10 3212 labels: 3213 preset-service-account: "true" 3214 preset-bazel-scratch-dir: "true" 3215 preset-bazel-remote-cache-enabled: "true" 3216 spec: 3217 containers: 3218 - image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-1.10 3219 args: 3220 - "--job=$(JOB_NAME)" 3221 - "--repo=k8s.io/$(REPO_NAME)=$(PULL_REFS)" 3222 - "--service-account=/etc/service-account/service-account.json" 3223 - "--upload=gs://kubernetes-jenkins/logs" 3224 - "--timeout=60" 3225 - "--" # end bootstrap args, scenario args below 3226 - "--build=//... -//vendor/..." 3227 - "--release=//build/release-tars" 3228 - "--gcs=gs://kubernetes-release-dev/ci" 3229 - "--version-suffix=-bazel" 3230 - "--publish-version=gs://kubernetes-release-dev/ci/latest-bazel-1.10.txt" 3231 # Bazel needs privileged mode in order to sandbox builds. 3232 securityContext: 3233 privileged: true 3234 resources: 3235 requests: 3236 memory: "6Gi" 3237 - name: ci-kubernetes-bazel-build-1-11 3238 agent: kubernetes 3239 branches: 3240 - release-1.11 3241 labels: 3242 preset-service-account: "true" 3243 preset-bazel-scratch-dir: "true" 3244 preset-bazel-remote-cache-enabled: "true" 3245 spec: 3246 containers: 3247 - image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-1.11 3248 args: 3249 - "--job=$(JOB_NAME)" 3250 - "--repo=k8s.io/$(REPO_NAME)=$(PULL_REFS)" 3251 - "--service-account=/etc/service-account/service-account.json" 3252 - "--upload=gs://kubernetes-jenkins/logs" 3253 - "--timeout=60" 3254 - "--" # end bootstrap args, scenario args below 3255 - "--build=//... -//vendor/..." 3256 - "--release=//build/release-tars" 3257 - "--gcs=gs://kubernetes-release-dev/ci" 3258 - "--version-suffix=-bazel" 3259 - "--publish-version=gs://kubernetes-release-dev/ci/latest-bazel-1.11.txt" 3260 # Bazel needs privileged mode in order to sandbox builds. 3261 securityContext: 3262 privileged: true 3263 resources: 3264 requests: 3265 memory: "6Gi" 3266 - name: ci-kubernetes-bazel-build-1-9 3267 agent: kubernetes 3268 branches: 3269 - release-1.9 3270 labels: 3271 preset-service-account: "true" 3272 preset-bazel-scratch-dir: "true" 3273 spec: 3274 containers: 3275 - image: gcr.io/k8s-testimages/bazelbuild:v20180201-0184a54dc-0.8.1 3276 args: 3277 - "--job=$(JOB_NAME)" 3278 - "--repo=k8s.io/$(REPO_NAME)=$(PULL_REFS)" 3279 - "--service-account=/etc/service-account/service-account.json" 3280 - "--upload=gs://kubernetes-jenkins/logs" 3281 - "--timeout=60" 3282 - "--" # end bootstrap args, scenario args below 3283 - "--build=//... -//vendor/..." 3284 - "--release=//build/release-tars" 3285 - "--gcs=gs://kubernetes-release-dev/ci" 3286 - "--version-suffix=-bazel" 3287 - "--publish-version=gs://kubernetes-release-dev/ci/latest-bazel-1.9.txt" 3288 # Bazel needs privileged mode in order to sandbox builds. 3289 securityContext: 3290 privileged: true 3291 resources: 3292 requests: 3293 memory: "6Gi" 3294 - name: ci-kubernetes-bazel-test-1-10 3295 agent: kubernetes 3296 branches: 3297 - release-1.10 3298 labels: 3299 preset-service-account: "true" 3300 preset-bazel-scratch-dir: "true" 3301 preset-bazel-remote-cache-enabled: "true" 3302 spec: 3303 containers: 3304 - image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-1.10 3305 args: 3306 - "--job=$(JOB_NAME)" 3307 - "--repo=k8s.io/$(REPO_NAME)=$(PULL_REFS)" 3308 - "--service-account=/etc/service-account/service-account.json" 3309 - "--upload=gs://kubernetes-jenkins/logs" 3310 - "--timeout=60" 3311 - "--" # end bootstrap args, scenario args below 3312 - "--test=//... -//build/... -//vendor/..." 3313 - "--manual-test=//hack:verify-all" 3314 - "--test-args=--config=unit" 3315 - "--test-args=--build_tag_filters=-e2e,-integration" 3316 - "--test-args=--test_tag_filters=-e2e,-integration" 3317 - "--test-args=--flaky_test_attempts=3" 3318 securityContext: 3319 privileged: true 3320 resources: 3321 requests: 3322 memory: "6Gi" 3323 3324 - name: ci-kubernetes-bazel-test-1-11 3325 agent: kubernetes 3326 branches: 3327 - release-1.11 3328 labels: 3329 preset-service-account: "true" 3330 preset-bazel-scratch-dir: "true" 3331 preset-bazel-remote-cache-enabled: "true" 3332 spec: 3333 containers: 3334 - image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-1.11 3335 args: 3336 - "--job=$(JOB_NAME)" 3337 - "--repo=k8s.io/$(REPO_NAME)=$(PULL_REFS)" 3338 - "--service-account=/etc/service-account/service-account.json" 3339 - "--upload=gs://kubernetes-jenkins/logs" 3340 - "--timeout=60" 3341 - "--" # end bootstrap args, scenario args below 3342 - "--test=//... -//build/... -//vendor/..." 3343 - "--manual-test=//hack:verify-all" 3344 - "--test-args=--config=unit" 3345 - "--test-args=--build_tag_filters=-e2e,-integration" 3346 - "--test-args=--test_tag_filters=-e2e,-integration" 3347 - "--test-args=--flaky_test_attempts=3" 3348 securityContext: 3349 privileged: true 3350 resources: 3351 requests: 3352 memory: "6Gi" 3353 3354 - name: ci-kubernetes-bazel-test-1-9 3355 agent: kubernetes 3356 branches: 3357 - release-1.9 3358 labels: 3359 preset-service-account: "true" 3360 preset-bazel-scratch-dir: "true" 3361 spec: 3362 containers: 3363 - image: gcr.io/k8s-testimages/bazelbuild:v20180201-0184a54dc-0.8.1 3364 args: 3365 - "--job=$(JOB_NAME)" 3366 - "--repo=k8s.io/$(REPO_NAME)=$(PULL_REFS)" 3367 - "--service-account=/etc/service-account/service-account.json" 3368 - "--upload=gs://kubernetes-jenkins/logs" 3369 - "--timeout=60" 3370 - "--" # end bootstrap args, scenario args below 3371 - "--test=//... -//build/... -//vendor/..." 3372 - "--manual-test=//hack:verify-all" 3373 - "--test-args=--build_tag_filters=-e2e,-integration" 3374 - "--test-args=--test_tag_filters=-e2e,-integration" 3375 - "--test-args=--flaky_test_attempts=3" 3376 securityContext: 3377 privileged: true 3378 resources: 3379 requests: 3380 memory: "6Gi" 3381 3382 periodics: 3383 - interval: 2h 3384 agent: kubernetes 3385 name: application-periodic-default-gke 3386 labels: 3387 preset-service-account: "true" 3388 preset-k8s-ssh: "true" 3389 spec: 3390 containers: 3391 - image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 3392 args: 3393 - "--job=$(JOB_NAME)" 3394 - "--repo=github.com/kubernetes-sigs/application=master" 3395 - "--upload=gs://kubernetes-jenkins/logs/" 3396 - "--timeout=150" 3397 env: 3398 - name: DOCKER_IN_DOCKER_ENABLED 3399 value: "true" 3400 # docker-in-docker needs privileged mode 3401 securityContext: 3402 privileged: true 3403 volumeMounts: 3404 - name: docker-graph 3405 mountPath: /docker-graph 3406 requests: 3407 cpu: 6 3408 memory: "8Gi" 3409 volumes: 3410 - name: docker-graph 3411 emptyDir: {} 3412 3413 - name: ci-benchmark-scheduler-master 3414 tags: 3415 - "perfDashPrefix: scheduler-benchmark" 3416 - "perfDashJobType: benchmark" 3417 interval: 1h 3418 agent: kubernetes 3419 labels: 3420 preset-service-account: "true" 3421 preset-k8s-ssh: "true" 3422 spec: 3423 containers: 3424 - image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 3425 args: 3426 - --repo=k8s.io/kubernetes=master 3427 - --timeout=40 3428 - --root=/go/src 3429 env: 3430 - name: GOPATH 3431 value: /go 3432 3433 - name: ci-docker-node-conformance 3434 interval: 2h 3435 agent: kubernetes 3436 labels: 3437 preset-service-account: "true" 3438 preset-k8s-ssh: "true" 3439 spec: 3440 containers: 3441 - image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 3442 args: 3443 - --repo=k8s.io/kubernetes=master 3444 - --timeout=90 3445 - --root=/go/src 3446 env: 3447 - name: GOPATH 3448 value: /go 3449 3450 - name: ci-docker-node-features 3451 interval: 4h 3452 agent: kubernetes 3453 labels: 3454 preset-service-account: "true" 3455 preset-k8s-ssh: "true" 3456 spec: 3457 containers: 3458 - image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 3459 args: 3460 - --repo=k8s.io/kubernetes=master 3461 - --timeout=200 3462 - --root=/go/src 3463 env: 3464 - name: GOPATH 3465 value: /go 3466 3467 - name: ci-docker-node-legacy 3468 interval: 2h 3469 agent: kubernetes 3470 labels: 3471 preset-service-account: "true" 3472 preset-k8s-ssh: "true" 3473 spec: 3474 containers: 3475 - image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 3476 args: 3477 - --repo=k8s.io/kubernetes=master 3478 - --timeout=200 3479 - --root=/go/src 3480 env: 3481 - name: GOPATH 3482 value: /go 3483 3484 - interval: 1h 3485 name: ci-federation-build 3486 agent: kubernetes 3487 labels: 3488 preset-service-account: "true" 3489 spec: 3490 containers: 3491 - image: gcr.io/k8s-testimages/bootstrap:v20180510-809cd85b5 3492 args: 3493 - --repo=k8s.io/federation=master 3494 - --repo=k8s.io/release 3495 - --root=/go/src 3496 - --timeout=50 3497 env: 3498 - name: DOCKER_IN_DOCKER_ENABLED 3499 value: "true" 3500 # docker-in-docker needs privileged mode 3501 securityContext: 3502 privileged: true 3503 volumeMounts: 3504 - name: docker-graph 3505 mountPath: /docker-graph 3506 resources: 3507 requests: 3508 cpu: 4 3509 memory: "8Gi" 3510 volumes: 3511 - name: docker-graph 3512 emptyDir: {} 3513 3514 - interval: 30m 3515 agent: kubernetes 3516 name: ci-federation-e2e-gce 3517 labels: 3518 preset-service-account: "true" 3519 preset-k8s-ssh: "true" 3520 spec: 3521 containers: 3522 - args: 3523 - --timeout=920 3524 - --bare 3525 env: 3526 - name: DOCKER_IN_DOCKER_ENABLED 3527 value: "true" 3528 # docker-in-docker needs privileged mode 3529 securityContext: 3530 privileged: true 3531 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 3532 volumeMounts: 3533 - name: var-lib-docker 3534 mountPath: /var/lib/docker 3535 volumes: 3536 - name: var-lib-docker 3537 emptyDir: {} 3538 - interval: 30m 3539 agent: kubernetes 3540 name: ci-federation-e2e-gce-serial 3541 labels: 3542 preset-service-account: "true" 3543 preset-k8s-ssh: "true" 3544 spec: 3545 containers: 3546 - args: 3547 - --timeout=920 3548 - --bare 3549 env: 3550 - name: DOCKER_IN_DOCKER_ENABLED 3551 value: "true" 3552 # docker-in-docker needs privileged mode 3553 securityContext: 3554 privileged: true 3555 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 3556 volumeMounts: 3557 - name: var-lib-docker 3558 mountPath: /var/lib/docker 3559 volumes: 3560 - name: var-lib-docker 3561 emptyDir: {} 3562 - name: ci-ingress-gce-downgrade-e2e 3563 agent: kubernetes 3564 interval: 60m 3565 labels: 3566 preset-service-account: "true" 3567 preset-k8s-ssh: "true" 3568 spec: 3569 containers: 3570 - image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 3571 args: 3572 - "--timeout=340" 3573 - "--bare" 3574 - name: ci-ingress-gce-e2e 3575 agent: kubernetes 3576 interval: 60m 3577 labels: 3578 preset-service-account: "true" 3579 preset-k8s-ssh: "true" 3580 spec: 3581 containers: 3582 - image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 3583 args: 3584 - "--timeout=340" 3585 - "--bare" 3586 - name: ci-ingress-gce-e2e-release-1-0 3587 agent: kubernetes 3588 interval: 480m 3589 labels: 3590 preset-service-account: "true" 3591 preset-k8s-ssh: "true" 3592 spec: 3593 containers: 3594 - image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 3595 args: 3596 - "--timeout=340" 3597 - "--bare" 3598 - name: ci-ingress-gce-e2e-release-1-1 3599 agent: kubernetes 3600 interval: 240m 3601 labels: 3602 preset-service-account: "true" 3603 preset-k8s-ssh: "true" 3604 spec: 3605 containers: 3606 - image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 3607 args: 3608 - "--timeout=340" 3609 - "--bare" 3610 - name: ci-ingress-gce-e2e-release-1-2 3611 agent: kubernetes 3612 interval: 240m 3613 labels: 3614 preset-service-account: "true" 3615 preset-k8s-ssh: "true" 3616 spec: 3617 containers: 3618 - image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 3619 args: 3620 - "--timeout=340" 3621 - "--bare" 3622 - name: ci-ingress-gce-e2e-scale 3623 agent: kubernetes 3624 interval: 6h 3625 labels: 3626 preset-service-account: "true" 3627 preset-k8s-ssh: "true" 3628 spec: 3629 containers: 3630 - image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 3631 args: 3632 - "--timeout=340" 3633 - "--bare" 3634 - name: ci-ingress-gce-upgrade-e2e 3635 agent: kubernetes 3636 interval: 60m 3637 labels: 3638 preset-service-account: "true" 3639 preset-k8s-ssh: "true" 3640 spec: 3641 containers: 3642 - image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 3643 args: 3644 - "--timeout=340" 3645 - "--bare" 3646 3647 - interval: 60m 3648 agent: kubernetes 3649 name: ci-kubemci-ingress-conformance 3650 labels: 3651 preset-service-account: "true" 3652 preset-k8s-ssh: "true" 3653 spec: 3654 containers: 3655 - args: 3656 - --timeout=110 3657 - --bare 3658 image: gcr.io/k8s-testimages/e2e-kubemci:latest 3659 imagePullPolicy: Always 3660 3661 3662 - name: ci-kubernetes-bazel-build 3663 interval: 5m 3664 agent: kubernetes 3665 labels: 3666 preset-service-account: "true" 3667 preset-bazel-scratch-dir: "true" 3668 preset-bazel-remote-cache-enabled: "true" 3669 spec: 3670 containers: 3671 - image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 3672 args: 3673 - "--job=$(JOB_NAME)" 3674 - "--repo=k8s.io/kubernetes=master" 3675 - "--service-account=/etc/service-account/service-account.json" 3676 - "--upload=gs://kubernetes-jenkins/logs" 3677 - "--timeout=60" 3678 - "--" # end bootstrap args, scenario args below 3679 - "--build=//... -//vendor/..." 3680 - "--release=//build/release-tars" 3681 - "--gcs=gs://kubernetes-release-dev/ci" 3682 - "--version-suffix=-bazel" 3683 - "--publish-version=gs://kubernetes-release-dev/ci/latest-bazel.txt" 3684 env: 3685 # so we can use the right cache id 3686 # TODO(bentheelder): switch to kubernetes_execute_bazel and consider dropping this 3687 - name: REPO_OWNER 3688 value: kubernetes 3689 - name: REPO_NAME 3690 value: kubernetes 3691 # Bazel needs privileged mode in order to sandbox builds. 3692 securityContext: 3693 privileged: true 3694 resources: 3695 requests: 3696 memory: "6Gi" 3697 3698 # TODO(krzyzacy) Stablize per branch bazel build|test jobs 3699 - name: ci-kubernetes-bazel-build-1-10 3700 interval: 2h 3701 agent: kubernetes 3702 labels: 3703 preset-service-account: "true" 3704 preset-bazel-scratch-dir: "true" 3705 preset-bazel-remote-cache-enabled: "true" 3706 spec: 3707 containers: 3708 - image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-1.10 3709 args: 3710 - "--job=$(JOB_NAME)" 3711 - "--repo=k8s.io/kubernetes=release-1.10" 3712 - "--service-account=/etc/service-account/service-account.json" 3713 - "--upload=gs://kubernetes-jenkins/logs" 3714 - "--timeout=60" 3715 - "--" # end bootstrap args, scenario args below 3716 - "--build=//... -//vendor/..." 3717 - "--release=//build/release-tars" 3718 - "--gcs=gs://kubernetes-release-dev/ci" 3719 - "--version-suffix=-bazel" 3720 - "--publish-version=gs://kubernetes-release-dev/ci/latest-bazel-1.10.txt" 3721 env: 3722 # so we can use the right cache id 3723 # TODO(bentheelder): switch to kubernetes_execute_bazel and consider dropping this 3724 - name: REPO_OWNER 3725 value: kubernetes 3726 - name: REPO_NAME 3727 value: kubernetes 3728 # Bazel needs privileged mode in order to sandbox builds. 3729 securityContext: 3730 privileged: true 3731 resources: 3732 requests: 3733 memory: "6Gi" 3734 3735 # TODO(krzyzacy) Stablize per branch bazel build|test jobs 3736 - name: ci-kubernetes-bazel-build-1-11 3737 interval: 2h 3738 agent: kubernetes 3739 labels: 3740 preset-service-account: "true" 3741 preset-bazel-scratch-dir: "true" 3742 preset-bazel-remote-cache-enabled: "true" 3743 spec: 3744 containers: 3745 - image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-1.11 3746 args: 3747 - "--job=$(JOB_NAME)" 3748 - "--repo=k8s.io/kubernetes=release-1.11" 3749 - "--service-account=/etc/service-account/service-account.json" 3750 - "--upload=gs://kubernetes-jenkins/logs" 3751 - "--timeout=60" 3752 - "--" # end bootstrap args, scenario args below 3753 - "--build=//... -//vendor/..." 3754 - "--release=//build/release-tars" 3755 - "--gcs=gs://kubernetes-release-dev/ci" 3756 - "--version-suffix=-bazel" 3757 - "--publish-version=gs://kubernetes-release-dev/ci/latest-bazel-1.11.txt" 3758 env: 3759 # so we can use the right cache id 3760 # TODO(bentheelder): switch to kubernetes_execute_bazel and consider dropping this 3761 - name: REPO_OWNER 3762 value: kubernetes 3763 - name: REPO_NAME 3764 value: kubernetes 3765 # Bazel needs privileged mode in order to sandbox builds. 3766 securityContext: 3767 privileged: true 3768 resources: 3769 requests: 3770 memory: "6Gi" 3771 3772 - name: ci-kubernetes-bazel-build-1-8 3773 interval: 12h 3774 agent: kubernetes 3775 labels: 3776 preset-service-account: "true" 3777 preset-bazel-scratch-dir: "true" 3778 spec: 3779 containers: 3780 - image: gcr.io/k8s-testimages/bazelbuild:v20180201-0184a54dc-0.6.1 3781 args: 3782 - "--job=$(JOB_NAME)" 3783 - "--repo=k8s.io/kubernetes=release-1.8" 3784 - "--service-account=/etc/service-account/service-account.json" 3785 - "--upload=gs://kubernetes-jenkins/logs" 3786 - "--timeout=60" 3787 - "--" 3788 - "--gcs=gs://kubernetes-release-dev/ci" 3789 - "--version-suffix=-bazel" 3790 - "--publish-version=gs://kubernetes-release-dev/ci/latest-bazel-1.8.txt" 3791 # Bazel needs privileged mode in order to sandbox builds. 3792 securityContext: 3793 privileged: true 3794 resources: 3795 requests: 3796 memory: "6Gi" 3797 - name: ci-kubernetes-bazel-build-1-9 3798 interval: 6h 3799 agent: kubernetes 3800 labels: 3801 preset-service-account: "true" 3802 preset-bazel-scratch-dir: "true" 3803 spec: 3804 containers: 3805 - image: gcr.io/k8s-testimages/bazelbuild:v20180201-0184a54dc-0.8.1 3806 args: 3807 - "--job=$(JOB_NAME)" 3808 - "--repo=k8s.io/kubernetes=release-1.9" 3809 - "--service-account=/etc/service-account/service-account.json" 3810 - "--upload=gs://kubernetes-jenkins/logs" 3811 - "--timeout=60" 3812 - "--" # end bootstrap args, scenario args below 3813 - "--build=//... -//vendor/..." 3814 - "--release=//build/release-tars" 3815 - "--gcs=gs://kubernetes-release-dev/ci" 3816 - "--version-suffix=-bazel" 3817 - "--publish-version=gs://kubernetes-release-dev/ci/latest-bazel-1.9.txt" 3818 # Bazel needs privileged mode in order to sandbox builds. 3819 securityContext: 3820 privileged: true 3821 resources: 3822 requests: 3823 memory: "6Gi" 3824 - interval: 5m 3825 name: ci-kubernetes-bazel-test 3826 agent: kubernetes 3827 labels: 3828 preset-service-account: "true" 3829 preset-bazel-scratch-dir: "true" 3830 preset-bazel-remote-cache-enabled: "true" 3831 spec: 3832 containers: 3833 - image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 3834 args: 3835 - --repo=k8s.io/kubernetes 3836 - --root=/go/src 3837 - "--service-account=/etc/service-account/service-account.json" 3838 - "--upload=gs://kubernetes-jenkins/logs" 3839 - "--timeout=60" 3840 - "--" # end bootstrap args, scenario args below 3841 - "--test=//... -//build/... -//vendor/..." 3842 - "--manual-test=//hack:verify-all" 3843 - "--test-args=--config=unit" 3844 - "--test-args=--build_tag_filters=-e2e,-integration" 3845 - "--test-args=--test_tag_filters=-e2e,-integration" 3846 - "--test-args=--flaky_test_attempts=3" 3847 env: 3848 # TODO(bentheelder): switch to kubernetes_execute_bazel and consider dropping this 3849 - name: REPO_OWNER 3850 value: kubernetes 3851 - name: REPO_NAME 3852 value: kubernetes 3853 securityContext: 3854 privileged: true 3855 resources: 3856 requests: 3857 memory: "6Gi" 3858 3859 - name: ci-kubernetes-bazel-test-1-8 3860 interval: 12h 3861 agent: kubernetes 3862 labels: 3863 preset-service-account: "true" 3864 preset-bazel-scratch-dir: "true" 3865 spec: 3866 containers: 3867 - image: gcr.io/k8s-testimages/bazelbuild:v20180201-0184a54dc-0.6.1 3868 args: 3869 - "--job=$(JOB_NAME)" 3870 - "--repo=k8s.io/kubernetes=release-1.8" 3871 - "--service-account=/etc/service-account/service-account.json" 3872 - "--upload=gs://kubernetes-jenkins/logs" 3873 - "--timeout=60" 3874 securityContext: 3875 privileged: true 3876 resources: 3877 requests: 3878 memory: "6Gi" 3879 - interval: 5m 3880 name: ci-kubernetes-build 3881 agent: kubernetes 3882 labels: 3883 preset-service-account: "true" 3884 spec: 3885 containers: 3886 - image: gcr.io/k8s-testimages/bootstrap:v20180510-809cd85b5 3887 args: 3888 - --repo=k8s.io/kubernetes 3889 - --repo=k8s.io/release 3890 - --root=/go/src 3891 - --timeout=30 3892 env: 3893 - name: DOCKER_IN_DOCKER_ENABLED 3894 value: "true" 3895 # docker-in-docker needs privileged mode 3896 securityContext: 3897 privileged: true 3898 volumeMounts: 3899 - name: docker-graph 3900 mountPath: /docker-graph 3901 resources: 3902 requests: 3903 cpu: 4 3904 memory: "8Gi" 3905 volumes: 3906 - name: docker-graph 3907 emptyDir: {} 3908 3909 - interval: 1h 3910 name: ci-kubernetes-build-beta 3911 agent: kubernetes 3912 labels: 3913 preset-service-account: "true" 3914 spec: 3915 containers: 3916 - image: gcr.io/k8s-testimages/bootstrap:v20180510-809cd85b5 3917 args: 3918 - --repo=k8s.io/kubernetes=release-1.11 3919 - --repo=k8s.io/release 3920 - --root=/go/src 3921 - --timeout=180 3922 env: 3923 - name: DOCKER_IN_DOCKER_ENABLED 3924 value: "true" 3925 # docker-in-docker needs privileged mode 3926 securityContext: 3927 privileged: true 3928 volumeMounts: 3929 - name: docker-graph 3930 mountPath: /docker-graph 3931 resources: 3932 requests: 3933 cpu: 4 3934 memory: "8Gi" 3935 volumes: 3936 - name: docker-graph 3937 emptyDir: {} 3938 3939 - interval: 2h 3940 name: ci-kubernetes-build-debian-unstable 3941 agent: kubernetes 3942 labels: 3943 preset-service-account: "true" 3944 spec: 3945 containers: 3946 - image: gcr.io/k8s-testimages/bootstrap:v20180510-809cd85b5 3947 args: 3948 - --repo=k8s.io/release 3949 - --root=/go/src 3950 - --timeout=50 3951 env: 3952 - name: DOCKER_IN_DOCKER_ENABLED 3953 value: "true" 3954 # docker-in-docker needs privileged mode 3955 securityContext: 3956 privileged: true 3957 volumeMounts: 3958 - name: docker-graph 3959 mountPath: /docker-graph 3960 resources: 3961 requests: 3962 cpu: 4 3963 memory: "8Gi" 3964 volumes: 3965 - name: docker-graph 3966 emptyDir: {} 3967 3968 - interval: 30m 3969 name: ci-kubernetes-build-stable1 3970 agent: kubernetes 3971 labels: 3972 preset-service-account: "true" 3973 spec: 3974 containers: 3975 - image: gcr.io/k8s-testimages/bootstrap:v20180510-809cd85b5 3976 args: 3977 - --repo=k8s.io/kubernetes=release-1.10 3978 - --repo=k8s.io/release 3979 - --root=/go/src 3980 - --timeout=180 3981 env: 3982 - name: DOCKER_IN_DOCKER_ENABLED 3983 value: "true" 3984 # docker-in-docker needs privileged mode 3985 securityContext: 3986 privileged: true 3987 volumeMounts: 3988 - name: docker-graph 3989 mountPath: /docker-graph 3990 resources: 3991 requests: 3992 cpu: 4 3993 memory: "8Gi" 3994 volumes: 3995 - name: docker-graph 3996 emptyDir: {} 3997 3998 - interval: 1h 3999 name: ci-kubernetes-build-stable2 4000 agent: kubernetes 4001 labels: 4002 preset-service-account: "true" 4003 spec: 4004 containers: 4005 - image: gcr.io/k8s-testimages/bootstrap:v20180510-809cd85b5 4006 args: 4007 - --repo=k8s.io/kubernetes=release-1.9 4008 - --repo=k8s.io/release 4009 - --root=/go/src 4010 - --timeout=180 4011 env: 4012 - name: DOCKER_IN_DOCKER_ENABLED 4013 value: "true" 4014 # docker-in-docker needs privileged mode 4015 securityContext: 4016 privileged: true 4017 volumeMounts: 4018 - name: docker-graph 4019 mountPath: /docker-graph 4020 resources: 4021 requests: 4022 cpu: 4 4023 memory: "8Gi" 4024 volumes: 4025 - name: docker-graph 4026 emptyDir: {} 4027 4028 - interval: 2h 4029 name: ci-kubernetes-build-stable3 4030 agent: kubernetes 4031 labels: 4032 preset-service-account: "true" 4033 spec: 4034 containers: 4035 - image: gcr.io/k8s-testimages/bootstrap:v20180510-809cd85b5 4036 args: 4037 - --repo=k8s.io/kubernetes=release-1.8 4038 - --repo=k8s.io/release 4039 - --root=/go/src 4040 - --timeout=180 4041 env: 4042 - name: DOCKER_IN_DOCKER_ENABLED 4043 value: "true" 4044 # docker-in-docker needs privileged mode 4045 securityContext: 4046 privileged: true 4047 volumeMounts: 4048 - name: docker-graph 4049 mountPath: /docker-graph 4050 resources: 4051 requests: 4052 cpu: 4 4053 memory: "8Gi" 4054 volumes: 4055 - name: docker-graph 4056 emptyDir: {} 4057 4058 - interval: 1h 4059 name: ci-kubernetes-cross-build 4060 agent: kubernetes 4061 labels: 4062 preset-service-account: "true" 4063 spec: 4064 containers: 4065 - image: gcr.io/k8s-testimages/bootstrap:v20180510-809cd85b5 4066 args: 4067 - --repo=k8s.io/kubernetes 4068 - --repo=k8s.io/release 4069 - --root=/go/src 4070 - --timeout=120 4071 env: 4072 - name: DOCKER_IN_DOCKER_ENABLED 4073 value: "true" 4074 # docker-in-docker needs privileged mode 4075 securityContext: 4076 privileged: true 4077 volumeMounts: 4078 - name: docker-graph 4079 mountPath: /docker-graph 4080 resources: 4081 requests: 4082 cpu: 7 4083 memory: "41Gi" 4084 volumes: 4085 - name: docker-graph 4086 emptyDir: {} 4087 4088 - interval: 6h 4089 name: ci-kubernetes-dind-conformance 4090 agent: kubernetes 4091 labels: 4092 preset-service-account: "true" 4093 preset-bazel-scratch-dir: "true" 4094 spec: 4095 containers: 4096 - image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 4097 args: 4098 - "--job=$(JOB_NAME)" 4099 - "--root=/go/src" 4100 - "--repo=k8s.io/kubernetes=master" 4101 - "--repo=k8s.io/test-infra=master" 4102 - "--service-account=/etc/service-account/service-account.json" 4103 - "--upload=gs://kubernetes-jenkins/logs" 4104 - "--scenario=dindind_execute" 4105 - "--" 4106 - "kubetest" 4107 - "--" 4108 - "--build=dind" 4109 - "--deployment=dind" 4110 - "--up" 4111 - "--test" 4112 - "--ginkgo-focus=\\[Conformance\\]" 4113 - "--down" 4114 env: 4115 - name: DOCKER_IN_DOCKER_ENABLED 4116 value: "true" 4117 # Bazel needs privileged mode in order to sandbox builds. 4118 securityContext: 4119 privileged: true 4120 capabilities: 4121 add: ["SYS_ADMIN"] 4122 volumeMounts: 4123 - mountPath: /lib/modules 4124 name: modules 4125 readOnly: true 4126 - mountPath: /sys/fs/cgroup 4127 name: cgroup 4128 - mountPath: /docker-graph 4129 name: docker-storage 4130 resources: 4131 requests: 4132 # We can adjust this after we know the requirements. 4133 memory: "6Gi" 4134 volumes: 4135 - name: modules 4136 hostPath: 4137 path: /lib/modules 4138 type: Directory 4139 - name: cgroup 4140 hostPath: 4141 path: /sys/fs/cgroup 4142 type: Directory 4143 - name: docker-storage 4144 emptyDir: {} 4145 - name: ci-kubernetes-e2e-autoscaling-vpa-actuation 4146 interval: 2h 4147 agent: kubernetes 4148 labels: 4149 preset-service-account: "true" 4150 preset-k8s-ssh: "true" 4151 spec: 4152 containers: 4153 - image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 4154 args: 4155 - "--repo=k8s.io/autoscaler=master" 4156 - "--root=/go/src" 4157 - "--timeout=80" 4158 env: 4159 - name: DOCKER_IN_DOCKER_ENABLED 4160 value: "true" 4161 # docker-in-docker needs privileged mode 4162 securityContext: 4163 privileged: true 4164 volumeMounts: 4165 - name: docker-graph 4166 mountPath: /docker-graph 4167 volumes: 4168 - name: docker-graph 4169 emptyDir: {} 4170 4171 - name: ci-kubernetes-e2e-autoscaling-vpa-admission-controller 4172 interval: 2h 4173 agent: kubernetes 4174 labels: 4175 preset-service-account: "true" 4176 preset-k8s-ssh: "true" 4177 spec: 4178 containers: 4179 - image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 4180 args: 4181 - "--repo=k8s.io/autoscaler=master" 4182 - "--root=/go/src" 4183 - "--timeout=80" 4184 env: 4185 - name: DOCKER_IN_DOCKER_ENABLED 4186 value: "true" 4187 # docker-in-docker needs privileged mode 4188 securityContext: 4189 privileged: true 4190 volumeMounts: 4191 - name: docker-graph 4192 mountPath: /docker-graph 4193 volumes: 4194 - name: docker-graph 4195 emptyDir: {} 4196 4197 - name: ci-kubernetes-e2e-autoscaling-vpa-full 4198 interval: 2h 4199 agent: kubernetes 4200 labels: 4201 preset-service-account: "true" 4202 preset-k8s-ssh: "true" 4203 spec: 4204 containers: 4205 - image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 4206 args: 4207 - "--repo=k8s.io/autoscaler=master" 4208 - "--root=/go/src" 4209 - "--timeout=80" 4210 env: 4211 - name: DOCKER_IN_DOCKER_ENABLED 4212 value: "true" 4213 # docker-in-docker needs privileged mode 4214 securityContext: 4215 privileged: true 4216 volumeMounts: 4217 - name: docker-graph 4218 mountPath: /docker-graph 4219 volumes: 4220 - name: docker-graph 4221 emptyDir: {} 4222 4223 - name: ci-kubernetes-e2e-autoscaling-vpa-recommender 4224 interval: 2h 4225 agent: kubernetes 4226 labels: 4227 preset-service-account: "true" 4228 preset-k8s-ssh: "true" 4229 spec: 4230 containers: 4231 - image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 4232 args: 4233 - "--repo=k8s.io/autoscaler=master" 4234 - "--root=/go/src" 4235 - "--timeout=80" 4236 env: 4237 - name: DOCKER_IN_DOCKER_ENABLED 4238 value: "true" 4239 # docker-in-docker needs privileged mode 4240 securityContext: 4241 privileged: true 4242 volumeMounts: 4243 - name: docker-graph 4244 mountPath: /docker-graph 4245 volumes: 4246 - name: docker-graph 4247 emptyDir: {} 4248 4249 - name: ci-kubernetes-e2e-autoscaling-vpa-updater 4250 interval: 2h 4251 agent: kubernetes 4252 labels: 4253 preset-service-account: "true" 4254 preset-k8s-ssh: "true" 4255 spec: 4256 containers: 4257 - image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 4258 args: 4259 - "--repo=k8s.io/autoscaler=master" 4260 - "--root=/go/src" 4261 - "--timeout=80" 4262 env: 4263 - name: DOCKER_IN_DOCKER_ENABLED 4264 value: "true" 4265 # docker-in-docker needs privileged mode 4266 securityContext: 4267 privileged: true 4268 volumeMounts: 4269 - name: docker-graph 4270 mountPath: /docker-graph 4271 volumes: 4272 - name: docker-graph 4273 emptyDir: {} 4274 4275 - interval: 30m 4276 agent: kubernetes 4277 name: ci-kubernetes-e2e-gce-alpha-api 4278 labels: 4279 preset-service-account: "true" 4280 preset-k8s-ssh: "true" 4281 spec: 4282 containers: 4283 - args: 4284 - --timeout=80 4285 - --bare 4286 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 4287 4288 - interval: 6h 4289 agent: kubernetes 4290 name: ci-kubernetes-e2e-gce-coredns-performance 4291 labels: 4292 preset-service-account: "true" 4293 preset-k8s-ssh: "true" 4294 spec: 4295 containers: 4296 - args: 4297 - --timeout=80 4298 - --bare 4299 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 4300 4301 - name: ci-kubernetes-e2e-gce-device-plugin-gpu 4302 interval: 2h 4303 agent: kubernetes 4304 labels: 4305 preset-service-account: "true" 4306 preset-k8s-ssh: "true" 4307 spec: 4308 containers: 4309 - args: 4310 - --timeout=300 4311 - --bare 4312 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 4313 4314 - name: ci-kubernetes-e2e-gce-device-plugin-gpu-beta 4315 interval: 2h 4316 agent: kubernetes 4317 labels: 4318 preset-service-account: "true" 4319 preset-k8s-ssh: "true" 4320 spec: 4321 containers: 4322 - args: 4323 - --timeout=300 4324 - --bare 4325 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 4326 4327 - name: ci-kubernetes-e2e-gce-device-plugin-gpu-stable1 4328 interval: 6h 4329 agent: kubernetes 4330 labels: 4331 preset-service-account: "true" 4332 preset-k8s-ssh: "true" 4333 spec: 4334 containers: 4335 - args: 4336 - --timeout=300 4337 - --bare 4338 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 4339 4340 - name: ci-kubernetes-e2e-gce-device-plugin-gpu-stable2 4341 interval: 12h 4342 agent: kubernetes 4343 labels: 4344 preset-service-account: "true" 4345 preset-k8s-ssh: "true" 4346 spec: 4347 containers: 4348 - args: 4349 - --timeout=300 4350 - --bare 4351 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 4352 4353 - interval: 1h 4354 agent: kubernetes 4355 name: ci-kubernetes-e2e-gce-federation-release-1-8 4356 labels: 4357 preset-service-account: "true" 4358 preset-k8s-ssh: "true" 4359 spec: 4360 containers: 4361 - args: 4362 - --timeout=920 4363 - --bare 4364 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 4365 4366 - interval: 2h 4367 agent: kubernetes 4368 name: ci-kubernetes-e2e-gce-gci-latest-rollback-etcd 4369 labels: 4370 preset-service-account: "true" 4371 preset-k8s-ssh: "true" 4372 spec: 4373 containers: 4374 - args: 4375 - --timeout=110 4376 - --bare 4377 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 4378 4379 - interval: 12h 4380 agent: kubernetes 4381 name: ci-kubernetes-e2e-gce-gpu-beta-stable1-cluster-downgrade 4382 labels: 4383 preset-service-account: "true" 4384 preset-k8s-ssh: "true" 4385 spec: 4386 containers: 4387 - args: 4388 - --timeout=180 4389 - --bare 4390 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 4391 4392 - interval: 12h 4393 agent: kubernetes 4394 name: ci-kubernetes-e2e-gce-gpu-master-stable1-cluster-downgrade 4395 labels: 4396 preset-service-account: "true" 4397 preset-k8s-ssh: "true" 4398 spec: 4399 containers: 4400 - args: 4401 - --timeout=180 4402 - --bare 4403 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 4404 4405 - name: ci-kubernetes-e2e-gce-gpu-stable1 4406 interval: 2h 4407 agent: kubernetes 4408 labels: 4409 preset-service-account: "true" 4410 preset-k8s-ssh: "true" 4411 spec: 4412 containers: 4413 - args: 4414 - --timeout=300 4415 - --bare 4416 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 4417 4418 - interval: 12h 4419 agent: kubernetes 4420 name: ci-kubernetes-e2e-gce-gpu-stable1-beta-cluster-upgrade 4421 labels: 4422 preset-service-account: "true" 4423 preset-k8s-ssh: "true" 4424 spec: 4425 containers: 4426 - args: 4427 - --timeout=180 4428 - --bare 4429 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 4430 4431 - interval: 12h 4432 agent: kubernetes 4433 name: ci-kubernetes-e2e-gce-gpu-stable1-beta-master-upgrade 4434 labels: 4435 preset-service-account: "true" 4436 preset-k8s-ssh: "true" 4437 spec: 4438 containers: 4439 - args: 4440 - --timeout=180 4441 - --bare 4442 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 4443 4444 - interval: 12h 4445 agent: kubernetes 4446 name: ci-kubernetes-e2e-gce-gpu-stable1-master-cluster-upgrade 4447 labels: 4448 preset-service-account: "true" 4449 preset-k8s-ssh: "true" 4450 spec: 4451 containers: 4452 - args: 4453 - --timeout=180 4454 - --bare 4455 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 4456 4457 - interval: 12h 4458 agent: kubernetes 4459 name: ci-kubernetes-e2e-gce-gpu-stable1-master-master-upgrade 4460 labels: 4461 preset-service-account: "true" 4462 preset-k8s-ssh: "true" 4463 spec: 4464 containers: 4465 - args: 4466 - --timeout=180 4467 - --bare 4468 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 4469 4470 - name: ci-kubernetes-e2e-gce-gpu-stable2 4471 interval: 6h 4472 agent: kubernetes 4473 labels: 4474 preset-service-account: "true" 4475 preset-k8s-ssh: "true" 4476 spec: 4477 containers: 4478 - args: 4479 - --timeout=300 4480 - --bare 4481 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 4482 4483 - interval: 12h 4484 agent: kubernetes 4485 name: ci-kubernetes-e2e-gce-gpu-stable2-stable1-cluster-upgrade 4486 labels: 4487 preset-service-account: "true" 4488 preset-k8s-ssh: "true" 4489 spec: 4490 containers: 4491 - args: 4492 - --timeout=180 4493 - --bare 4494 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 4495 4496 - interval: 12h 4497 agent: kubernetes 4498 name: ci-kubernetes-e2e-gce-gpu-stable2-stable1-master-upgrade 4499 labels: 4500 preset-service-account: "true" 4501 preset-k8s-ssh: "true" 4502 spec: 4503 containers: 4504 - args: 4505 - --timeout=180 4506 - --bare 4507 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 4508 4509 - interval: 30m 4510 agent: kubernetes 4511 name: ci-kubernetes-e2e-gce-ha-master 4512 labels: 4513 preset-service-account: "true" 4514 preset-k8s-ssh: "true" 4515 spec: 4516 containers: 4517 - args: 4518 - --timeout=240 4519 - --bare 4520 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 4521 4522 - interval: 30m 4523 agent: kubernetes 4524 name: ci-kubernetes-e2e-gce-influxdb 4525 labels: 4526 preset-service-account: "true" 4527 preset-k8s-ssh: "true" 4528 spec: 4529 containers: 4530 - args: 4531 - --timeout=70 4532 - --bare 4533 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 4534 4535 - interval: 6h 4536 agent: kubernetes 4537 name: ci-kubernetes-e2e-gce-kubedns-performance 4538 labels: 4539 preset-service-account: "true" 4540 preset-k8s-ssh: "true" 4541 spec: 4542 containers: 4543 - args: 4544 - --timeout=80 4545 - --bare 4546 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 4547 4548 - cron: '1 6 * * 2,4,6' # Run at 22:01PST on Mon,Wed,Fri (06:01 UTC Tue,Thur,Sat) 4549 agent: kubernetes 4550 name: ci-kubernetes-e2e-gce-large-correctness 4551 labels: 4552 preset-service-account: "true" 4553 preset-k8s-ssh: "true" 4554 spec: 4555 containers: 4556 - args: 4557 - --timeout=420 4558 - --bare 4559 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 4560 resources: 4561 requests: 4562 cpu: 6 4563 memory: "16Gi" 4564 4565 - cron: "0 0 31 2 *" # manual job, set to Feb.31st so it will never be triggered 4566 agent: kubernetes 4567 name: ci-kubernetes-e2e-gce-large-manual-down 4568 labels: 4569 preset-service-account: "true" 4570 preset-k8s-ssh: "true" 4571 spec: 4572 containers: 4573 - args: 4574 - --timeout=200 4575 - --bare 4576 image: gcr.io/k8s-testimages/kubekins-e2e:latest-master 4577 imagePullPolicy: Always 4578 4579 - cron: "0 0 31 2 *" # manual job, set to Feb.31st so it will never be triggered 4580 agent: kubernetes 4581 name: ci-kubernetes-e2e-gce-large-manual-up 4582 labels: 4583 preset-service-account: "true" 4584 preset-k8s-ssh: "true" 4585 spec: 4586 containers: 4587 - args: 4588 - --timeout=320 4589 - --bare 4590 image: gcr.io/k8s-testimages/kubekins-e2e:latest-master 4591 imagePullPolicy: Always 4592 4593 - cron: '1 13 * * 2,4,6' # Run at 5:01PST (13:01 UTC) on even days 4594 agent: kubernetes 4595 name: ci-kubernetes-e2e-gce-large-performance 4596 tags: 4597 - "perfDashPrefix: gce-2000Nodes" 4598 - "perfDashJobType: performance" 4599 labels: 4600 preset-service-account: "true" 4601 preset-k8s-ssh: "true" 4602 spec: 4603 containers: 4604 - args: 4605 - --timeout=540 4606 - --bare 4607 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 4608 resources: 4609 requests: 4610 cpu: 6 4611 memory: "16Gi" 4612 4613 - interval: 24h 4614 agent: kubernetes 4615 name: ci-kubernetes-e2e-gce-min-node-permissions 4616 labels: 4617 preset-service-account: "true" 4618 preset-k8s-ssh: "true" 4619 spec: 4620 containers: 4621 - args: 4622 - --timeout=520 4623 - --bare 4624 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 4625 4626 - interval: 30m 4627 agent: kubernetes 4628 name: ci-kubernetes-e2e-gce-multizone 4629 labels: 4630 preset-service-account: "true" 4631 preset-k8s-ssh: "true" 4632 spec: 4633 containers: 4634 - args: 4635 - --timeout=170 4636 - --bare 4637 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 4638 4639 - name: ci-kubernetes-e2e-gce-pod-preemption 4640 interval: 2h 4641 agent: kubernetes 4642 labels: 4643 preset-service-account: "true" 4644 preset-k8s-ssh: "true" 4645 spec: 4646 containers: 4647 - args: 4648 - --timeout=300 4649 - --bare 4650 image: gcr.io/k8s-testimages/kubekins-e2e:latest-master 4651 imagePullPolicy: Always 4652 4653 4654 - interval: 30m 4655 agent: kubernetes 4656 name: ci-kubernetes-e2e-gce-prometheus 4657 labels: 4658 preset-service-account: "true" 4659 preset-k8s-ssh: "true" 4660 spec: 4661 containers: 4662 - args: 4663 - --timeout=70 4664 - --bare 4665 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 4666 4667 - cron: '1 22 * * 2,4,6' # Run at 14:01PST (22:01 UTC) on even days 4668 agent: kubernetes 4669 name: ci-kubernetes-e2e-gce-scale-correctness 4670 labels: 4671 preset-service-account: "true" 4672 preset-k8s-ssh: "true" 4673 spec: 4674 containers: 4675 - args: 4676 - --timeout=600 4677 - --bare 4678 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 4679 resources: 4680 requests: 4681 cpu: 6 4682 memory: "16Gi" 4683 4684 - cron: '1 8 * * 1,3,5' # Run at 00:01PST (8:01 UTC) on odd days (except sunday) 4685 agent: kubernetes 4686 name: ci-kubernetes-e2e-gce-scale-performance 4687 tags: 4688 - "perfDashPrefix: gce-5000Nodes" 4689 - "perfDashJobType: performance" 4690 labels: 4691 preset-service-account: "true" 4692 preset-k8s-ssh: "true" 4693 spec: 4694 containers: 4695 - args: 4696 - --timeout=1320 4697 - --bare 4698 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 4699 resources: 4700 requests: 4701 cpu: 6 4702 memory: "16Gi" 4703 4704 - interval: 30m 4705 agent: kubernetes 4706 name: ci-kubernetes-e2e-gce-stackdriver 4707 labels: 4708 preset-service-account: "true" 4709 preset-k8s-ssh: "true" 4710 spec: 4711 containers: 4712 - args: 4713 - --timeout=70 4714 - --bare 4715 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 4716 4717 - interval: 30m 4718 agent: kubernetes 4719 name: ci-kubernetes-e2e-gce-taint-evict 4720 labels: 4721 preset-service-account: "true" 4722 preset-k8s-ssh: "true" 4723 spec: 4724 containers: 4725 - args: 4726 - --timeout=80 4727 - --bare 4728 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 4729 4730 - interval: 30m 4731 agent: kubernetes 4732 name: ci-kubernetes-e2e-gci-gce 4733 labels: 4734 preset-service-account: "true" 4735 preset-k8s-ssh: "true" 4736 spec: 4737 containers: 4738 - args: 4739 - --timeout=70 4740 - --bare 4741 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 4742 4743 - interval: 30m 4744 agent: kubernetes 4745 name: ci-kubernetes-e2e-gci-gce-alpha-enabled-default 4746 labels: 4747 preset-service-account: "true" 4748 preset-k8s-ssh: "true" 4749 spec: 4750 containers: 4751 - args: 4752 - --timeout=100 4753 - --bare 4754 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 4755 4756 - interval: 30m 4757 agent: kubernetes 4758 name: ci-kubernetes-e2e-gci-gce-alpha-features 4759 labels: 4760 preset-service-account: "true" 4761 preset-k8s-ssh: "true" 4762 spec: 4763 containers: 4764 - args: 4765 - --timeout=200 4766 - --bare 4767 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 4768 4769 - interval: 30m 4770 agent: kubernetes 4771 name: ci-kubernetes-e2e-gci-gce-autoscaling 4772 labels: 4773 preset-service-account: "true" 4774 preset-k8s-ssh: "true" 4775 spec: 4776 containers: 4777 - args: 4778 - --timeout=350 4779 - --bare 4780 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 4781 4782 - interval: 30m 4783 agent: kubernetes 4784 name: ci-kubernetes-e2e-gci-gce-autoscaling-hpa 4785 labels: 4786 preset-service-account: "true" 4787 preset-k8s-ssh: "true" 4788 spec: 4789 containers: 4790 - args: 4791 - --timeout=350 4792 - --bare 4793 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 4794 4795 - interval: 30m 4796 agent: kubernetes 4797 name: ci-kubernetes-e2e-gci-gce-autoscaling-migs 4798 labels: 4799 preset-service-account: "true" 4800 preset-k8s-ssh: "true" 4801 spec: 4802 containers: 4803 - args: 4804 - --timeout=350 4805 - --bare 4806 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 4807 4808 - interval: 30m 4809 agent: kubernetes 4810 name: ci-kubernetes-e2e-gci-gce-autoscaling-migs-hpa 4811 labels: 4812 preset-service-account: "true" 4813 preset-k8s-ssh: "true" 4814 spec: 4815 containers: 4816 - args: 4817 - --timeout=350 4818 - --bare 4819 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 4820 4821 - interval: 60m 4822 agent: kubernetes 4823 name: ci-kubernetes-e2e-gci-gce-coredns 4824 labels: 4825 preset-service-account: "true" 4826 preset-k8s-ssh: "true" 4827 spec: 4828 containers: 4829 - args: 4830 - --timeout=170 4831 - --bare 4832 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 4833 4834 - interval: 30m 4835 agent: kubernetes 4836 name: ci-kubernetes-e2e-gci-gce-es-logging 4837 labels: 4838 preset-service-account: "true" 4839 preset-k8s-ssh: "true" 4840 spec: 4841 containers: 4842 - args: 4843 - --timeout=110 4844 - --bare 4845 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 4846 4847 - interval: 30m 4848 agent: kubernetes 4849 name: ci-kubernetes-e2e-gci-gce-etcd3 4850 labels: 4851 preset-service-account: "true" 4852 preset-k8s-ssh: "true" 4853 spec: 4854 containers: 4855 - args: 4856 - --timeout=70 4857 - --bare 4858 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 4859 4860 - interval: 30m 4861 agent: kubernetes 4862 name: ci-kubernetes-e2e-gci-gce-flaky 4863 labels: 4864 preset-service-account: "true" 4865 preset-k8s-ssh: "true" 4866 spec: 4867 containers: 4868 - args: 4869 - --timeout=200 4870 - --bare 4871 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 4872 4873 - interval: 30m 4874 agent: kubernetes 4875 name: ci-kubernetes-e2e-gci-gce-garbage 4876 labels: 4877 preset-service-account: "true" 4878 preset-k8s-ssh: "true" 4879 spec: 4880 containers: 4881 - args: 4882 - --timeout=620 4883 - --bare 4884 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 4885 4886 - interval: 30m 4887 agent: kubernetes 4888 name: ci-kubernetes-e2e-gci-gce-ingress 4889 labels: 4890 preset-service-account: "true" 4891 preset-k8s-ssh: "true" 4892 spec: 4893 containers: 4894 - args: 4895 - --timeout=340 4896 - --bare 4897 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 4898 - interval: 60m 4899 agent: kubernetes 4900 name: ci-kubernetes-e2e-gci-gce-ingress-manual-network 4901 labels: 4902 preset-service-account: "true" 4903 preset-k8s-ssh: "true" 4904 spec: 4905 containers: 4906 - args: 4907 - --timeout=200 4908 - --bare 4909 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 4910 4911 - interval: 30m 4912 agent: kubernetes 4913 name: ci-kubernetes-e2e-gci-gce-ip-alias 4914 labels: 4915 preset-service-account: "true" 4916 preset-k8s-ssh: "true" 4917 spec: 4918 containers: 4919 - args: 4920 - --timeout=70 4921 - --bare 4922 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 4923 4924 - interval: 60m 4925 agent: kubernetes 4926 name: ci-kubernetes-e2e-gci-gce-ipvs 4927 labels: 4928 preset-service-account: "true" 4929 preset-k8s-ssh: "true" 4930 spec: 4931 containers: 4932 - args: 4933 - --timeout=170 4934 - --bare 4935 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 4936 4937 - interval: 30m 4938 agent: kubernetes 4939 name: ci-kubernetes-e2e-gci-gce-proto 4940 labels: 4941 preset-service-account: "true" 4942 preset-k8s-ssh: "true" 4943 spec: 4944 containers: 4945 - args: 4946 - --timeout=70 4947 - --bare 4948 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 4949 4950 - interval: 30m 4951 agent: kubernetes 4952 name: ci-kubernetes-e2e-gci-gce-reboot 4953 labels: 4954 preset-service-account: "true" 4955 preset-k8s-ssh: "true" 4956 spec: 4957 containers: 4958 - args: 4959 - --timeout=200 4960 - --bare 4961 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 4962 4963 - interval: 30m 4964 agent: kubernetes 4965 name: ci-kubernetes-e2e-gci-gce-scalability 4966 tags: 4967 - "perfDashPrefix: gce-100Nodes" 4968 - "perfDashJobType: performance" 4969 - "perfDashBuildsCount: 500" 4970 labels: 4971 preset-service-account: "true" 4972 preset-k8s-ssh: "true" 4973 spec: 4974 containers: 4975 - args: 4976 - --timeout=140 4977 - --bare 4978 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 4979 4980 - cron: "0 */6 * * *" # every six hours 4981 agent: kubernetes 4982 name: ci-kubernetes-e2e-gci-gce-scalability-beta 4983 tags: 4984 - "perfDashPrefix: gce-100Nodes-beta" 4985 - "perfDashJobType: performance" 4986 labels: 4987 preset-service-account: "true" 4988 preset-k8s-ssh: "true" 4989 spec: 4990 containers: 4991 - args: 4992 - --timeout=140 4993 - --bare 4994 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 4995 4996 - cron: "0 0/6 * * *" # every six hours, disjoint with ci-kubernetes-e2e-gci-gce-scalability-stable2 4997 agent: kubernetes 4998 name: ci-kubernetes-e2e-gci-gce-scalability-stable1 4999 tags: 5000 - "perfDashPrefix: gce-100Nodes-stable1" 5001 - "perfDashJobType: performance" 5002 labels: 5003 preset-service-account: "true" 5004 preset-k8s-ssh: "true" 5005 spec: 5006 containers: 5007 - args: 5008 - --timeout=140 5009 - --bare 5010 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 5011 5012 - cron: "0 3-21/6 * * *" # every six hours, disjoint with ci-kubernetes-e2e-gci-gce-scalability-stable1 5013 agent: kubernetes 5014 name: ci-kubernetes-e2e-gci-gce-scalability-stable2 5015 tags: 5016 - "perfDashPrefix: gce-100Nodes-stable2" 5017 - "perfDashJobType: performance" 5018 labels: 5019 preset-service-account: "true" 5020 preset-k8s-ssh: "true" 5021 spec: 5022 containers: 5023 - args: 5024 - --timeout=140 5025 - --bare 5026 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 5027 5028 - interval: 30m 5029 agent: kubernetes 5030 name: ci-kubernetes-e2e-gci-gce-sd-logging 5031 labels: 5032 preset-service-account: "true" 5033 preset-k8s-ssh: "true" 5034 spec: 5035 containers: 5036 - args: 5037 - --timeout=1340 5038 - --bare 5039 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 5040 5041 - interval: 30m 5042 agent: kubernetes 5043 name: ci-kubernetes-e2e-gci-gce-serial 5044 labels: 5045 preset-service-account: "true" 5046 preset-k8s-ssh: "true" 5047 spec: 5048 containers: 5049 - args: 5050 - --timeout=520 5051 - --bare 5052 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 5053 5054 - interval: 30m 5055 agent: kubernetes 5056 name: ci-kubernetes-e2e-gci-gce-slow 5057 labels: 5058 preset-service-account: "true" 5059 preset-k8s-ssh: "true" 5060 spec: 5061 containers: 5062 - args: 5063 - --timeout=170 5064 - --bare 5065 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 5066 5067 - interval: 30m 5068 agent: kubernetes 5069 name: ci-kubernetes-e2e-gci-gce-statefulset 5070 labels: 5071 preset-service-account: "true" 5072 preset-k8s-ssh: "true" 5073 spec: 5074 containers: 5075 - args: 5076 - --timeout=110 5077 - --bare 5078 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 5079 5080 - interval: 30m 5081 agent: kubernetes 5082 name: ci-kubernetes-e2e-gci-gke 5083 labels: 5084 preset-service-account: "true" 5085 preset-k8s-ssh: "true" 5086 spec: 5087 containers: 5088 - args: 5089 - --timeout=70 5090 - --bare 5091 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 5092 5093 - interval: 30m 5094 agent: kubernetes 5095 name: ci-kubernetes-e2e-gci-gke-alpha-features 5096 labels: 5097 preset-service-account: "true" 5098 preset-k8s-ssh: "true" 5099 spec: 5100 containers: 5101 - args: 5102 - --timeout=200 5103 - --bare 5104 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 5105 5106 - interval: 30m 5107 agent: kubernetes 5108 name: ci-kubernetes-e2e-gci-gke-autoscaling 5109 labels: 5110 preset-gke-alpha-service: "true" 5111 preset-k8s-ssh: "true" 5112 spec: 5113 containers: 5114 - args: 5115 - --timeout=620 5116 - --bare 5117 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 5118 5119 - interval: 4h 5120 agent: kubernetes 5121 name: ci-kubernetes-e2e-gci-gke-autoscaling-gpu-k80 5122 labels: 5123 preset-service-account: "true" 5124 preset-k8s-ssh: "true" 5125 spec: 5126 containers: 5127 - args: 5128 - --timeout=170 5129 - --bare 5130 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 5131 5132 - interval: 4h 5133 agent: kubernetes 5134 name: ci-kubernetes-e2e-gci-gke-autoscaling-gpu-p100 5135 labels: 5136 preset-service-account: "true" 5137 preset-k8s-ssh: "true" 5138 spec: 5139 containers: 5140 - args: 5141 - --timeout=170 5142 - --bare 5143 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 5144 5145 - interval: 4h 5146 agent: kubernetes 5147 name: ci-kubernetes-e2e-gci-gke-autoscaling-gpu-v100 5148 labels: 5149 preset-service-account: "true" 5150 preset-k8s-ssh: "true" 5151 spec: 5152 containers: 5153 - args: 5154 - --timeout=170 5155 - --bare 5156 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 5157 5158 - interval: 30m 5159 agent: kubernetes 5160 name: ci-kubernetes-e2e-gci-gke-autoscaling-hpa 5161 labels: 5162 preset-gke-alpha-service: "true" 5163 preset-k8s-ssh: "true" 5164 spec: 5165 containers: 5166 - args: 5167 - --timeout=440 5168 - --bare 5169 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 5170 5171 - interval: 30m 5172 agent: kubernetes 5173 name: ci-kubernetes-e2e-gci-gke-autoscaling-regional 5174 labels: 5175 preset-gke-alpha-service: "true" 5176 preset-k8s-ssh: "true" 5177 spec: 5178 containers: 5179 - args: 5180 - --timeout=440 5181 - --bare 5182 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 5183 5184 - interval: 30m 5185 agent: kubernetes 5186 name: ci-kubernetes-e2e-gci-gke-flaky 5187 labels: 5188 preset-service-account: "true" 5189 preset-k8s-ssh: "true" 5190 spec: 5191 containers: 5192 - args: 5193 - --timeout=320 5194 - --bare 5195 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 5196 5197 - interval: 30m 5198 agent: kubernetes 5199 name: ci-kubernetes-e2e-gci-gke-ingress 5200 labels: 5201 preset-service-account: "true" 5202 preset-k8s-ssh: "true" 5203 spec: 5204 containers: 5205 - args: 5206 - --timeout=320 5207 - --bare 5208 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 5209 5210 - interval: 30m 5211 agent: kubernetes 5212 name: ci-kubernetes-e2e-gci-gke-multizone 5213 labels: 5214 preset-service-account: "true" 5215 preset-k8s-ssh: "true" 5216 spec: 5217 containers: 5218 - args: 5219 - --timeout=170 5220 - --bare 5221 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 5222 5223 - interval: 30m 5224 agent: kubernetes 5225 name: ci-kubernetes-e2e-gci-gke-prod 5226 labels: 5227 preset-service-account: "true" 5228 preset-k8s-ssh: "true" 5229 spec: 5230 containers: 5231 - args: 5232 - --timeout=620 5233 - --bare 5234 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 5235 5236 - interval: 30m 5237 agent: kubernetes 5238 name: ci-kubernetes-e2e-gci-gke-prod-parallel 5239 labels: 5240 preset-service-account: "true" 5241 preset-k8s-ssh: "true" 5242 spec: 5243 containers: 5244 - args: 5245 - --timeout=100 5246 - --bare 5247 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 5248 5249 - interval: 30m 5250 agent: kubernetes 5251 name: ci-kubernetes-e2e-gci-gke-prod-smoke 5252 labels: 5253 preset-service-account: "true" 5254 preset-k8s-ssh: "true" 5255 spec: 5256 containers: 5257 - args: 5258 - --timeout=100 5259 - --bare 5260 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 5261 5262 - interval: 30m 5263 agent: kubernetes 5264 name: ci-kubernetes-e2e-gci-gke-reboot 5265 labels: 5266 preset-service-account: "true" 5267 preset-k8s-ssh: "true" 5268 spec: 5269 containers: 5270 - args: 5271 - --timeout=200 5272 - --bare 5273 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 5274 5275 - interval: 30m 5276 agent: kubernetes 5277 name: ci-kubernetes-e2e-gci-gke-serial 5278 labels: 5279 preset-service-account: "true" 5280 preset-k8s-ssh: "true" 5281 spec: 5282 containers: 5283 - args: 5284 - --timeout=520 5285 - --bare 5286 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 5287 5288 - interval: 30m 5289 agent: kubernetes 5290 name: ci-kubernetes-e2e-gci-gke-slow 5291 labels: 5292 preset-service-account: "true" 5293 preset-k8s-ssh: "true" 5294 spec: 5295 containers: 5296 - args: 5297 - --timeout=170 5298 - --bare 5299 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 5300 5301 - interval: 30m 5302 agent: kubernetes 5303 name: ci-kubernetes-e2e-gci-gke-updown 5304 labels: 5305 preset-service-account: "true" 5306 preset-k8s-ssh: "true" 5307 spec: 5308 containers: 5309 - args: 5310 - --timeout=50 5311 - --bare 5312 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 5313 5314 - name: ci-kubernetes-e2e-gke-device-plugin-gpu 5315 interval: 2h 5316 agent: kubernetes 5317 labels: 5318 preset-service-account: "true" 5319 preset-k8s-ssh: "true" 5320 spec: 5321 containers: 5322 - args: 5323 - --timeout=300 5324 - --bare 5325 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 5326 5327 - name: ci-kubernetes-e2e-gke-device-plugin-gpu-beta 5328 interval: 2h 5329 agent: kubernetes 5330 labels: 5331 preset-service-account: "true" 5332 preset-k8s-ssh: "true" 5333 spec: 5334 containers: 5335 - args: 5336 - --timeout=300 5337 - --bare 5338 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 5339 5340 - name: ci-kubernetes-e2e-gke-device-plugin-gpu-monitoring 5341 interval: 3h 5342 agent: kubernetes 5343 labels: 5344 preset-service-account: "true" 5345 preset-k8s-ssh: "true" 5346 spec: 5347 containers: 5348 - args: 5349 - --timeout=300 5350 - --bare 5351 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 5352 5353 - name: ci-kubernetes-e2e-gke-device-plugin-gpu-p100 5354 interval: 12h #expensive test 5355 agent: kubernetes 5356 labels: 5357 preset-service-account: "true" 5358 preset-k8s-ssh: "true" 5359 spec: 5360 containers: 5361 - args: 5362 - --timeout=300 5363 - --bare 5364 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 5365 5366 - name: ci-kubernetes-e2e-gke-device-plugin-gpu-p100-beta 5367 interval: 12h #expensive test 5368 agent: kubernetes 5369 labels: 5370 preset-service-account: "true" 5371 preset-k8s-ssh: "true" 5372 spec: 5373 containers: 5374 - args: 5375 - --timeout=300 5376 - --bare 5377 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 5378 5379 - name: ci-kubernetes-e2e-gke-device-plugin-gpu-p100-stable1 5380 interval: 12h #expensive test 5381 agent: kubernetes 5382 labels: 5383 preset-service-account: "true" 5384 preset-k8s-ssh: "true" 5385 spec: 5386 containers: 5387 - args: 5388 - --timeout=300 5389 - --bare 5390 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 5391 5392 - name: ci-kubernetes-e2e-gke-device-plugin-gpu-p100-stable2 5393 interval: 12h #expensive test 5394 agent: kubernetes 5395 labels: 5396 preset-service-account: "true" 5397 preset-k8s-ssh: "true" 5398 spec: 5399 containers: 5400 - args: 5401 - --timeout=300 5402 - --bare 5403 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 5404 5405 - name: ci-kubernetes-e2e-gke-device-plugin-gpu-stable1 5406 interval: 6h 5407 agent: kubernetes 5408 labels: 5409 preset-service-account: "true" 5410 preset-k8s-ssh: "true" 5411 spec: 5412 containers: 5413 - args: 5414 - --timeout=300 5415 - --bare 5416 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 5417 5418 - name: ci-kubernetes-e2e-gke-device-plugin-gpu-stable2 5419 interval: 12h 5420 agent: kubernetes 5421 labels: 5422 preset-service-account: "true" 5423 preset-k8s-ssh: "true" 5424 spec: 5425 containers: 5426 - args: 5427 - --timeout=300 5428 - --bare 5429 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 5430 5431 - name: ci-kubernetes-e2e-gke-device-plugin-gpu-ubuntu 5432 interval: 2h 5433 agent: kubernetes 5434 labels: 5435 preset-service-account: "true" 5436 preset-k8s-ssh: "true" 5437 spec: 5438 containers: 5439 - args: 5440 - --timeout=300 5441 - --bare 5442 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 5443 5444 - interval: 1h 5445 agent: kubernetes 5446 name: ci-kubernetes-e2e-gke-gci-ci-master 5447 labels: 5448 preset-service-account: "true" 5449 preset-k8s-ssh: "true" 5450 spec: 5451 containers: 5452 - args: 5453 - --timeout=70 5454 - --bare 5455 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 5456 5457 - cron: "0 0 31 2 *" # manual job, set to Feb.31st so it will never be triggered 5458 agent: kubernetes 5459 name: ci-kubernetes-e2e-gke-large-correctness 5460 labels: 5461 preset-service-account: "true" 5462 preset-k8s-ssh: "true" 5463 spec: 5464 containers: 5465 - args: 5466 - --timeout=480 5467 - --bare 5468 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 5469 resources: 5470 requests: 5471 cpu: 6 5472 memory: "16Gi" 5473 5474 - cron: "0 0 31 2 *" # manual job, set to Feb.31st so it will never be triggered 5475 agent: kubernetes 5476 name: ci-kubernetes-e2e-gke-large-deploy 5477 labels: 5478 preset-service-account: "true" 5479 preset-k8s-ssh: "true" 5480 spec: 5481 containers: 5482 - args: 5483 - --timeout=1220 5484 - --bare 5485 image: gcr.io/k8s-testimages/kubekins-e2e:latest-master 5486 imagePullPolicy: Always 5487 5488 - cron: '1 8 * * 0' # Run at 00:01PST (8:01 UTC) on sunday 5489 agent: kubernetes 5490 name: ci-kubernetes-e2e-gke-large-performance 5491 tags: 5492 - "perfDashPrefix: gke-2000Nodes" 5493 - "perfDashJobType: performance" 5494 labels: 5495 preset-service-account: "true" 5496 preset-k8s-ssh: "true" 5497 spec: 5498 containers: 5499 - args: 5500 - --timeout=600 5501 - --bare 5502 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 5503 resources: 5504 requests: 5505 cpu: 6 5506 memory: "16Gi" 5507 5508 - cron: '1 8 * * 0' # Run at 00:01PST (8:01 UTC) on sunday 5509 agent: kubernetes 5510 name: ci-kubernetes-e2e-gke-large-performance-regional 5511 tags: 5512 - "perfDashPrefix: gke-2000Nodes-regional" 5513 - "perfDashJobType: performance" 5514 labels: 5515 preset-service-account: "true" 5516 preset-k8s-ssh: "true" 5517 spec: 5518 containers: 5519 - args: 5520 - --timeout=600 5521 - --bare 5522 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 5523 resources: 5524 requests: 5525 cpu: 6 5526 memory: "16Gi" 5527 5528 - cron: "0 0 31 2 *" # manual job, set to Feb.31st so it will never be triggered 5529 agent: kubernetes 5530 name: ci-kubernetes-e2e-gke-large-teardown 5531 labels: 5532 preset-service-account: "true" 5533 preset-k8s-ssh: "true" 5534 spec: 5535 containers: 5536 - args: 5537 - --timeout=200 5538 - --bare 5539 image: gcr.io/k8s-testimages/kubekins-e2e:latest-master 5540 imagePullPolicy: Always 5541 5542 - interval: 30m 5543 agent: kubernetes 5544 name: ci-kubernetes-e2e-gke-prod 5545 labels: 5546 preset-service-account: "true" 5547 preset-k8s-ssh: "true" 5548 spec: 5549 containers: 5550 - args: 5551 - --timeout=820 5552 - --bare 5553 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 5554 5555 - interval: 30m 5556 agent: kubernetes 5557 name: ci-kubernetes-e2e-gke-prod-parallel 5558 labels: 5559 preset-service-account: "true" 5560 preset-k8s-ssh: "true" 5561 spec: 5562 containers: 5563 - args: 5564 - --timeout=100 5565 - --bare 5566 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 5567 5568 - interval: 30m 5569 agent: kubernetes 5570 name: ci-kubernetes-e2e-gke-prod-smoke 5571 labels: 5572 preset-service-account: "true" 5573 preset-k8s-ssh: "true" 5574 spec: 5575 containers: 5576 - args: 5577 - --timeout=100 5578 - --bare 5579 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 5580 5581 - interval: 1h 5582 agent: kubernetes 5583 name: ci-kubernetes-e2e-gke-regional 5584 labels: 5585 preset-service-account: "true" 5586 preset-k8s-ssh: "true" 5587 spec: 5588 containers: 5589 - args: 5590 - --timeout=170 5591 - --bare 5592 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 5593 5594 - interval: 1h 5595 agent: kubernetes 5596 name: ci-kubernetes-e2e-gke-regional-serial 5597 labels: 5598 preset-service-account: "true" 5599 preset-k8s-ssh: "true" 5600 spec: 5601 containers: 5602 - args: 5603 - --timeout=520 5604 - --bare 5605 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 5606 5607 - interval: 1h 5608 agent: kubernetes 5609 name: ci-kubernetes-e2e-gke-regional-slow 5610 labels: 5611 preset-service-account: "true" 5612 preset-k8s-ssh: "true" 5613 spec: 5614 containers: 5615 - args: 5616 - --timeout=170 5617 - --bare 5618 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 5619 5620 - cron: '1 18 * * 0' # Run at 10:01PST (18:01 UTC) on sunday 5621 agent: kubernetes 5622 name: ci-kubernetes-e2e-gke-scale-correctness 5623 labels: 5624 preset-service-account: "true" 5625 preset-k8s-ssh: "true" 5626 spec: 5627 containers: 5628 - args: 5629 - --timeout=240 5630 - --bare 5631 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 5632 resources: 5633 requests: 5634 cpu: 6 5635 memory: "16Gi" 5636 5637 - interval: 30m 5638 agent: kubernetes 5639 name: ci-kubernetes-e2e-gke-sd-logging-gci-beta 5640 labels: 5641 preset-service-account: "true" 5642 preset-k8s-ssh: "true" 5643 spec: 5644 containers: 5645 - args: 5646 - --timeout=1400 5647 - --bare 5648 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 5649 5650 - interval: 30m 5651 agent: kubernetes 5652 name: ci-kubernetes-e2e-gke-sd-logging-gci-latest 5653 labels: 5654 preset-service-account: "true" 5655 preset-k8s-ssh: "true" 5656 spec: 5657 containers: 5658 - args: 5659 - --timeout=1400 5660 - --bare 5661 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 5662 5663 - interval: 30m 5664 agent: kubernetes 5665 name: ci-kubernetes-e2e-gke-sd-logging-gci-stable1 5666 labels: 5667 preset-service-account: "true" 5668 preset-k8s-ssh: "true" 5669 spec: 5670 containers: 5671 - args: 5672 - --timeout=1400 5673 - --bare 5674 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 5675 5676 - interval: 30m 5677 agent: kubernetes 5678 name: ci-kubernetes-e2e-gke-sd-logging-ubuntu-beta 5679 labels: 5680 preset-service-account: "true" 5681 preset-k8s-ssh: "true" 5682 spec: 5683 containers: 5684 - args: 5685 - --timeout=1400 5686 - --bare 5687 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 5688 5689 - interval: 30m 5690 agent: kubernetes 5691 name: ci-kubernetes-e2e-gke-sd-logging-ubuntu-latest 5692 labels: 5693 preset-service-account: "true" 5694 preset-k8s-ssh: "true" 5695 spec: 5696 containers: 5697 - args: 5698 - --timeout=1400 5699 - --bare 5700 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 5701 5702 - interval: 30m 5703 agent: kubernetes 5704 name: ci-kubernetes-e2e-gke-sd-logging-ubuntu-stable1 5705 labels: 5706 preset-service-account: "true" 5707 preset-k8s-ssh: "true" 5708 spec: 5709 containers: 5710 - args: 5711 - --timeout=1400 5712 - --bare 5713 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 5714 5715 - interval: 30m 5716 agent: kubernetes 5717 name: ci-kubernetes-e2e-gke-stackdriver 5718 labels: 5719 preset-service-account: "true" 5720 preset-k8s-ssh: "true" 5721 spec: 5722 containers: 5723 - args: 5724 - --timeout=70 5725 - --bare 5726 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 5727 5728 - interval: 30m 5729 agent: kubernetes 5730 name: ci-kubernetes-e2e-gke-updown 5731 labels: 5732 preset-service-account: "true" 5733 preset-k8s-ssh: "true" 5734 spec: 5735 containers: 5736 - args: 5737 - --timeout=50 5738 - --bare 5739 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 5740 5741 - interval: 2h 5742 name: ci-kubernetes-e2e-kubeadm-gce 5743 agent: kubernetes 5744 labels: 5745 preset-service-account: "true" 5746 preset-k8s-ssh: "true" 5747 spec: 5748 containers: 5749 - image: gcr.io/k8s-testimages/e2e-kubeadm:v20180725-3b7f33973 5750 args: 5751 - "--repo=k8s.io/kubernetes=master" 5752 - "--timeout=320" 5753 - "--upload=gs://kubernetes-jenkins/logs" 5754 5755 - name: ci-kubernetes-e2e-kubeadm-gce-1-10 5756 interval: 6h 5757 agent: kubernetes 5758 labels: 5759 preset-service-account: "true" 5760 preset-k8s-ssh: "true" 5761 spec: 5762 containers: 5763 - image: gcr.io/k8s-testimages/e2e-kubeadm:v20180725-3b7f33973 5764 args: 5765 - "--repo=k8s.io/kubernetes=release-1.10" 5766 - "--timeout=320" 5767 - "--upload=gs://kubernetes-jenkins/logs" 5768 5769 # TODO(bentheelder): switch ci-kubernetes-bazel-build to 100% periodic, 5770 # like the other build job once we don't have run_after_success 5771 - name: ci-kubernetes-e2e-kubeadm-gce-1-10-on-1-11 5772 interval: 6h 5773 agent: kubernetes 5774 labels: 5775 preset-service-account: "true" 5776 preset-k8s-ssh: "true" 5777 spec: 5778 containers: 5779 - image: gcr.io/k8s-testimages/e2e-kubeadm:v20180725-3b7f33973 5780 args: 5781 - "--repo=k8s.io/kubernetes=release-1.11" 5782 - "--timeout=320" 5783 - "--upload=gs://kubernetes-jenkins/logs" 5784 5785 - name: ci-kubernetes-e2e-kubeadm-gce-1-11 5786 interval: 6h 5787 agent: kubernetes 5788 labels: 5789 preset-service-account: "true" 5790 preset-k8s-ssh: "true" 5791 spec: 5792 containers: 5793 - image: gcr.io/k8s-testimages/e2e-kubeadm:v20180725-3b7f33973 5794 args: 5795 - "--repo=k8s.io/kubernetes=release-1.11" 5796 - "--timeout=320" 5797 - "--upload=gs://kubernetes-jenkins/logs" 5798 5799 - name: ci-kubernetes-e2e-kubeadm-gce-1-8 5800 interval: 12h 5801 agent: kubernetes 5802 labels: 5803 preset-service-account: "true" 5804 preset-k8s-ssh: "true" 5805 preset-bazel-scratch-dir: "true" 5806 spec: 5807 containers: 5808 - image: gcr.io/k8s-testimages/e2e-kubeadm:v20180725-3b7f33973 5809 args: 5810 - "--repo=k8s.io/kubernetes=release-1.8" 5811 - "--timeout=320" 5812 - "--upload=gs://kubernetes-jenkins/logs" 5813 5814 - name: ci-kubernetes-e2e-kubeadm-gce-1-8-on-1-9 5815 interval: 12h 5816 agent: kubernetes 5817 labels: 5818 preset-service-account: "true" 5819 preset-k8s-ssh: "true" 5820 spec: 5821 containers: 5822 - image: gcr.io/k8s-testimages/e2e-kubeadm:v20180725-3b7f33973 5823 args: 5824 - "--repo=k8s.io/kubernetes=release-1.9" 5825 - "--timeout=320" 5826 - "--upload=gs://kubernetes-jenkins/logs" 5827 5828 - name: ci-kubernetes-e2e-kubeadm-gce-1-9 5829 interval: 6h 5830 agent: kubernetes 5831 labels: 5832 preset-service-account: "true" 5833 preset-k8s-ssh: "true" 5834 spec: 5835 containers: 5836 - image: gcr.io/k8s-testimages/e2e-kubeadm:v20180725-3b7f33973 5837 args: 5838 - "--repo=k8s.io/kubernetes=release-1.9" 5839 - "--timeout=320" 5840 - "--upload=gs://kubernetes-jenkins/logs" 5841 5842 - name: ci-kubernetes-e2e-kubeadm-gce-1-9-on-1-10 5843 interval: 6h 5844 agent: kubernetes 5845 labels: 5846 preset-service-account: "true" 5847 preset-k8s-ssh: "true" 5848 spec: 5849 containers: 5850 - image: gcr.io/k8s-testimages/e2e-kubeadm:v20180725-3b7f33973 5851 args: 5852 - "--repo=k8s.io/kubernetes=release-1.10" 5853 - "--timeout=320" 5854 - "--upload=gs://kubernetes-jenkins/logs" 5855 5856 - name: ci-kubernetes-e2e-kubeadm-gce-cni-flannel 5857 interval: 6h 5858 agent: kubernetes 5859 labels: 5860 preset-service-account: "true" 5861 preset-k8s-ssh: "true" 5862 spec: 5863 containers: 5864 - image: gcr.io/k8s-testimages/e2e-kubeadm:v20180725-3b7f33973 5865 args: 5866 - "--repo=k8s.io/kubernetes=master" 5867 - "--timeout=320" 5868 - "--upload=gs://kubernetes-jenkins/logs" 5869 - name: ci-kubernetes-e2e-kubeadm-gce-dns-coredns 5870 interval: 6h 5871 agent: kubernetes 5872 labels: 5873 preset-service-account: "true" 5874 preset-k8s-ssh: "true" 5875 spec: 5876 containers: 5877 - image: gcr.io/k8s-testimages/e2e-kubeadm:v20180725-3b7f33973 5878 args: 5879 - "--repo=k8s.io/kubernetes=master" 5880 - "--timeout=320" 5881 - "--upload=gs://kubernetes-jenkins/logs" 5882 5883 - name: ci-kubernetes-e2e-kubeadm-gce-ipvs 5884 interval: 6h 5885 agent: kubernetes 5886 labels: 5887 preset-service-account: "true" 5888 preset-k8s-ssh: "true" 5889 spec: 5890 containers: 5891 - image: gcr.io/k8s-testimages/e2e-kubeadm:v20180725-3b7f33973 5892 args: 5893 - "--repo=k8s.io/kubernetes=master" 5894 - "--timeout=320" 5895 - "--upload=gs://kubernetes-jenkins/logs" 5896 - name: ci-kubernetes-e2e-kubeadm-gce-selfhosting 5897 interval: 6h 5898 agent: kubernetes 5899 labels: 5900 preset-service-account: "true" 5901 preset-k8s-ssh: "true" 5902 spec: 5903 containers: 5904 - image: gcr.io/k8s-testimages/e2e-kubeadm:v20180725-3b7f33973 5905 args: 5906 - "--repo=k8s.io/kubernetes=master" 5907 - "--timeout=320" 5908 - "--upload=gs://kubernetes-jenkins/logs" 5909 - name: ci-kubernetes-e2e-kubeadm-gce-stable-on-master 5910 interval: 6h 5911 agent: kubernetes 5912 labels: 5913 preset-service-account: "true" 5914 preset-k8s-ssh: "true" 5915 spec: 5916 containers: 5917 - image: gcr.io/k8s-testimages/e2e-kubeadm:v20180725-3b7f33973 5918 args: 5919 - "--repo=k8s.io/kubernetes=master" 5920 - "--timeout=320" 5921 - "--upload=gs://kubernetes-jenkins/logs" 5922 5923 - name: ci-kubernetes-e2e-kubeadm-gce-upgrade-1-10-1-11 5924 interval: 2h 5925 agent: kubernetes 5926 labels: 5927 preset-service-account: "true" 5928 preset-k8s-ssh: "true" 5929 spec: 5930 containers: 5931 - image: gcr.io/k8s-testimages/e2e-kubeadm:v20180725-3b7f33973 5932 args: 5933 - "--repo=k8s.io/kubernetes=release-1.11" 5934 - "--timeout=320" 5935 - "--upload=gs://kubernetes-jenkins/logs" 5936 5937 - name: ci-kubernetes-e2e-kubeadm-gce-upgrade-1-8-1-9 5938 interval: 6h 5939 agent: kubernetes 5940 labels: 5941 preset-service-account: "true" 5942 preset-k8s-ssh: "true" 5943 spec: 5944 containers: 5945 - image: gcr.io/k8s-testimages/e2e-kubeadm:v20180725-3b7f33973 5946 args: 5947 - "--repo=k8s.io/kubernetes=release-1.9" 5948 - "--timeout=320" 5949 - "--upload=gs://kubernetes-jenkins/logs" 5950 5951 - name: ci-kubernetes-e2e-kubeadm-gce-upgrade-1-9-1-10 5952 interval: 6h 5953 agent: kubernetes 5954 labels: 5955 preset-service-account: "true" 5956 preset-k8s-ssh: "true" 5957 spec: 5958 containers: 5959 - image: gcr.io/k8s-testimages/e2e-kubeadm:v20180725-3b7f33973 5960 args: 5961 - "--repo=k8s.io/kubernetes=release-1.10" 5962 - "--timeout=320" 5963 - "--upload=gs://kubernetes-jenkins/logs" 5964 5965 - name: ci-kubernetes-e2e-kubeadm-gce-upgrade-stable-master 5966 interval: 6h 5967 agent: kubernetes 5968 labels: 5969 preset-service-account: "true" 5970 preset-k8s-ssh: "true" 5971 spec: 5972 containers: 5973 - image: gcr.io/k8s-testimages/e2e-kubeadm:v20180725-3b7f33973 5974 args: 5975 - "--repo=k8s.io/kubernetes=master" 5976 - "--timeout=320" 5977 - "--upload=gs://kubernetes-jenkins/logs" 5978 5979 - interval: 2h 5980 name: ci-kubernetes-federation-build-1-8 5981 agent: kubernetes 5982 labels: 5983 preset-service-account: "true" 5984 spec: 5985 containers: 5986 - image: gcr.io/k8s-testimages/bootstrap:v20180510-809cd85b5 5987 args: 5988 - --repo=k8s.io/kubernetes=release-1.8 5989 - --repo=k8s.io/release 5990 - --root=/go/src 5991 - --timeout=50 5992 env: 5993 - name: DOCKER_IN_DOCKER_ENABLED 5994 value: "true" 5995 # docker-in-docker needs privileged mode 5996 securityContext: 5997 privileged: true 5998 volumeMounts: 5999 - name: docker-graph 6000 mountPath: /docker-graph 6001 resources: 6002 requests: 6003 cpu: 4 6004 memory: "8Gi" 6005 volumes: 6006 - name: docker-graph 6007 emptyDir: {} 6008 6009 - interval: 6h 6010 agent: kubernetes 6011 name: ci-kubernetes-gce-conformance 6012 labels: 6013 preset-service-account: "true" 6014 preset-k8s-ssh: "true" 6015 spec: 6016 containers: 6017 - args: 6018 - --timeout=220 6019 - --bare 6020 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 6021 - interval: 6h 6022 agent: kubernetes 6023 name: ci-kubernetes-gce-conformance-latest-1-10 6024 labels: 6025 preset-service-account: "true" 6026 preset-k8s-ssh: "true" 6027 spec: 6028 containers: 6029 - args: 6030 - --timeout=220 6031 - --bare 6032 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 6033 - interval: 6h 6034 agent: kubernetes 6035 name: ci-kubernetes-gce-conformance-latest-1-11 6036 labels: 6037 preset-service-account: "true" 6038 preset-k8s-ssh: "true" 6039 spec: 6040 containers: 6041 - args: 6042 - --timeout=220 6043 - --bare 6044 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 6045 - interval: 6h 6046 agent: kubernetes 6047 name: ci-kubernetes-gce-conformance-latest-1-8 6048 labels: 6049 preset-service-account: "true" 6050 preset-k8s-ssh: "true" 6051 spec: 6052 containers: 6053 - args: 6054 - --timeout=220 6055 - --bare 6056 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 6057 - interval: 6h 6058 agent: kubernetes 6059 name: ci-kubernetes-gce-conformance-latest-1-9 6060 labels: 6061 preset-service-account: "true" 6062 preset-k8s-ssh: "true" 6063 spec: 6064 containers: 6065 - args: 6066 - --timeout=220 6067 - --bare 6068 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 6069 6070 - interval: 6h 6071 agent: kubernetes 6072 name: ci-kubernetes-gce-conformance-stable-1-10 6073 labels: 6074 preset-service-account: "true" 6075 preset-k8s-ssh: "true" 6076 spec: 6077 containers: 6078 - args: 6079 - --timeout=220 6080 - --bare 6081 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 6082 - interval: 6h 6083 agent: kubernetes 6084 name: ci-kubernetes-gce-conformance-stable-1-8 6085 labels: 6086 preset-service-account: "true" 6087 preset-k8s-ssh: "true" 6088 spec: 6089 containers: 6090 - args: 6091 - --timeout=220 6092 - --bare 6093 image: gcr.io/k8s-testimages/kubekins-e2e@sha256:773f00d30eca8fc577729f65102aed86febca82a7ce52fbfe6d38ce6a5d63ba0 6094 - interval: 6h 6095 agent: kubernetes 6096 name: ci-kubernetes-gce-conformance-stable-1-9 6097 labels: 6098 preset-service-account: "true" 6099 preset-k8s-ssh: "true" 6100 spec: 6101 containers: 6102 - args: 6103 - --timeout=220 6104 - --bare 6105 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 6106 - interval: 2h 6107 name: ci-kubernetes-integration-beta 6108 agent: kubernetes 6109 labels: 6110 preset-service-account: "true" 6111 spec: 6112 containers: 6113 - image: gcr.io/k8s-testimages/bootstrap:v20180510-809cd85b5 6114 args: 6115 - "--repo=k8s.io/kubernetes=release-1.11" 6116 - "--timeout=100" 6117 env: 6118 - name: DOCKER_IN_DOCKER_ENABLED 6119 value: "true" 6120 # docker-in-docker needs privileged mode 6121 securityContext: 6122 privileged: true 6123 volumeMounts: 6124 - name: docker-graph 6125 mountPath: /docker-graph 6126 resources: 6127 requests: 6128 cpu: 4 6129 volumes: 6130 - name: docker-graph 6131 emptyDir: {} 6132 6133 - interval: 1h 6134 name: ci-kubernetes-integration-master 6135 agent: kubernetes 6136 labels: 6137 preset-service-account: "true" 6138 spec: 6139 containers: 6140 - image: gcr.io/k8s-testimages/bootstrap:v20180510-809cd85b5 6141 args: 6142 - "--repo=k8s.io/kubernetes" 6143 - "--timeout=100" 6144 env: 6145 - name: DOCKER_IN_DOCKER_ENABLED 6146 value: "true" 6147 # docker-in-docker needs privileged mode 6148 securityContext: 6149 privileged: true 6150 volumeMounts: 6151 - name: docker-graph 6152 mountPath: /docker-graph 6153 resources: 6154 requests: 6155 cpu: 4 6156 volumes: 6157 - name: docker-graph 6158 emptyDir: {} 6159 6160 - interval: 2h 6161 name: ci-kubernetes-integration-stable1 6162 agent: kubernetes 6163 labels: 6164 preset-service-account: "true" 6165 spec: 6166 containers: 6167 - image: gcr.io/k8s-testimages/bootstrap:v20180510-809cd85b5 6168 args: 6169 - "--repo=k8s.io/kubernetes=release-1.10" 6170 - "--timeout=100" 6171 env: 6172 - name: DOCKER_IN_DOCKER_ENABLED 6173 value: "true" 6174 # docker-in-docker needs privileged mode 6175 securityContext: 6176 privileged: true 6177 volumeMounts: 6178 - name: docker-graph 6179 mountPath: /docker-graph 6180 resources: 6181 requests: 6182 cpu: 4 6183 volumes: 6184 - name: docker-graph 6185 emptyDir: {} 6186 6187 - interval: 6h 6188 name: ci-kubernetes-integration-stable2 6189 agent: kubernetes 6190 labels: 6191 preset-service-account: "true" 6192 spec: 6193 containers: 6194 - image: gcr.io/k8s-testimages/bootstrap:v20180510-809cd85b5 6195 args: 6196 - "--repo=k8s.io/kubernetes=release-1.9" 6197 - "--timeout=100" 6198 env: 6199 - name: DOCKER_IN_DOCKER_ENABLED 6200 value: "true" 6201 # docker-in-docker needs privileged mode 6202 securityContext: 6203 privileged: true 6204 volumeMounts: 6205 - name: docker-graph 6206 mountPath: /docker-graph 6207 resources: 6208 requests: 6209 cpu: 4 6210 volumes: 6211 - name: docker-graph 6212 emptyDir: {} 6213 6214 - interval: 24h 6215 name: ci-kubernetes-integration-stable3 6216 agent: kubernetes 6217 labels: 6218 preset-service-account: "true" 6219 spec: 6220 containers: 6221 - image: gcr.io/k8s-testimages/bootstrap:v20180510-809cd85b5 6222 args: 6223 - "--repo=k8s.io/kubernetes=release-1.8" 6224 - "--timeout=100" 6225 env: 6226 - name: DOCKER_IN_DOCKER_ENABLED 6227 value: "true" 6228 # docker-in-docker needs privileged mode 6229 securityContext: 6230 privileged: true 6231 volumeMounts: 6232 - name: docker-graph 6233 mountPath: /docker-graph 6234 resources: 6235 requests: 6236 cpu: 4 6237 volumes: 6238 - name: docker-graph 6239 emptyDir: {} 6240 6241 - name: ci-kubernetes-kubemark-100-gce 6242 tags: 6243 - "perfDashPrefix: kubemark-100Nodes" 6244 - "perfDashJobType: performance" 6245 interval: 3h 6246 agent: kubernetes 6247 labels: 6248 preset-service-account: "true" 6249 preset-k8s-ssh: "true" 6250 spec: 6251 containers: 6252 - image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 6253 args: 6254 - --bare 6255 - --timeout=260 6256 env: 6257 - name: DOCKER_IN_DOCKER_ENABLED 6258 value: "true" 6259 volumeMounts: 6260 - name: docker-graph 6261 mountPath: /docker-graph 6262 # docker-in-docker needs privileged mode 6263 securityContext: 6264 privileged: true 6265 volumes: 6266 - name: docker-graph 6267 emptyDir: {} 6268 6269 - name: ci-kubernetes-kubemark-5-gce-last-release 6270 interval: 30m 6271 agent: kubernetes 6272 labels: 6273 preset-service-account: "true" 6274 preset-k8s-ssh: "true" 6275 spec: 6276 containers: 6277 - image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 6278 args: 6279 - --bare 6280 - --timeout=80 6281 env: 6282 - name: DOCKER_IN_DOCKER_ENABLED 6283 value: "true" 6284 volumeMounts: 6285 - name: docker-graph 6286 mountPath: /docker-graph 6287 # docker-in-docker needs privileged mode 6288 securityContext: 6289 privileged: true 6290 volumes: 6291 - name: docker-graph 6292 emptyDir: {} 6293 6294 - name: ci-kubernetes-kubemark-500-gce 6295 tags: 6296 - "perfDashPrefix: kubemark-500Nodes" 6297 - "perfDashJobType: performance" 6298 interval: 1h 6299 agent: kubernetes 6300 labels: 6301 preset-service-account: "true" 6302 preset-k8s-ssh: "true" 6303 spec: 6304 containers: 6305 - image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 6306 args: 6307 - --bare 6308 - --timeout=140 6309 env: 6310 - name: DOCKER_IN_DOCKER_ENABLED 6311 value: "true" 6312 volumeMounts: 6313 - name: docker-graph 6314 mountPath: /docker-graph 6315 # docker-in-docker needs privilged mode 6316 securityContext: 6317 privileged: true 6318 volumes: 6319 - name: docker-graph 6320 emptyDir: {} 6321 6322 - name: ci-kubernetes-kubemark-gce-scale 6323 tags: 6324 - "perfDashPrefix: kubemark-5000Nodes" 6325 - "perfDashJobType: performance" 6326 interval: 12h 6327 agent: kubernetes 6328 labels: 6329 preset-service-account: "true" 6330 preset-k8s-ssh: "true" 6331 spec: 6332 containers: 6333 - image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 6334 args: 6335 - --bare 6336 - --timeout=1100 6337 env: 6338 - name: DOCKER_IN_DOCKER_ENABLED 6339 value: "true" 6340 volumeMounts: 6341 - name: docker-graph 6342 mountPath: /docker-graph 6343 # docker-in-docker needs privilged mode 6344 securityContext: 6345 privileged: true 6346 volumes: 6347 - name: docker-graph 6348 emptyDir: {} 6349 6350 - name: ci-kubernetes-kubemark-high-density-100-gce 6351 tags: 6352 - "perfDashPrefix: kubemark-100Nodes-highDensity" 6353 - "perfDashJobType: performance" 6354 interval: 24h 6355 agent: kubernetes 6356 labels: 6357 preset-service-account: "true" 6358 preset-k8s-ssh: "true" 6359 spec: 6360 containers: 6361 - image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 6362 args: 6363 - --bare 6364 - --timeout=300 6365 env: 6366 - name: DOCKER_IN_DOCKER_ENABLED 6367 value: "true" 6368 volumeMounts: 6369 - name: docker-graph 6370 mountPath: /docker-graph 6371 # docker-in-docker needs privileged mode 6372 securityContext: 6373 privileged: true 6374 volumes: 6375 - name: docker-graph 6376 emptyDir: {} 6377 6378 - name: ci-kubernetes-local-e2e 6379 agent: kubernetes 6380 interval: 60m 6381 labels: 6382 preset-service-account: "true" 6383 preset-k8s-ssh: "true" 6384 spec: 6385 containers: 6386 - image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 6387 args: 6388 - "--timeout=140" 6389 - "--bare" 6390 env: 6391 - name: DOCKER_IN_DOCKER_ENABLED 6392 value: "true" 6393 # docker-in-docker needs privileged mode 6394 securityContext: 6395 privileged: true 6396 volumeMounts: 6397 - name: docker-graph 6398 mountPath: /docker-graph 6399 volumes: 6400 - name: docker-graph 6401 emptyDir: {} 6402 6403 - name: ci-kubernetes-local-e2e-containerized 6404 agent: kubernetes 6405 interval: 60m 6406 labels: 6407 preset-service-account: "true" 6408 preset-k8s-ssh: "true" 6409 spec: 6410 containers: 6411 - image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 6412 args: 6413 - "--timeout=140" 6414 - "--bare" 6415 env: 6416 - name: DOCKERIZE_KUBELET 6417 value: "true" 6418 - name: DOCKER_IN_DOCKER_ENABLED 6419 value: "true" 6420 # docker-in-docker needs privileged mode 6421 securityContext: 6422 privileged: true 6423 volumeMounts: 6424 - name: docker-graph 6425 mountPath: /docker-graph 6426 volumes: 6427 - name: docker-graph 6428 emptyDir: {} 6429 6430 - interval: 6h 6431 name: ci-kubernetes-multicluster-ingress-test 6432 agent: kubernetes 6433 labels: 6434 preset-service-account: "true" 6435 spec: 6436 containers: 6437 - image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 6438 args: 6439 - --repo=github.com/GoogleCloudPlatform/k8s-multicluster-ingress=master 6440 - --root=/go/src 6441 - --timeout=50 6442 - --service-account=/etc/service-account/service-account.json 6443 - --upload=gs://kubernetes-jenkins/logs 6444 volumeMounts: 6445 - name: coveralls 6446 mountPath: /etc/coveralls-token 6447 readOnly: true 6448 volumes: 6449 - name: coveralls 6450 secret: 6451 secretName: k8s-multicluster-ingress-coveralls-token 6452 6453 - interval: 12h 6454 agent: kubernetes 6455 name: ci-kubernetes-soak-gce-gci 6456 labels: 6457 preset-service-account: "true" 6458 preset-k8s-ssh: "true" 6459 spec: 6460 containers: 6461 - args: 6462 - --timeout=1220 6463 - --bare 6464 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 6465 6466 - interval: 12h 6467 agent: kubernetes 6468 name: ci-kubernetes-soak-gci-gce-beta 6469 labels: 6470 preset-service-account: "true" 6471 preset-k8s-ssh: "true" 6472 spec: 6473 containers: 6474 - args: 6475 - --timeout=1220 6476 - --bare 6477 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 6478 6479 - interval: 12h 6480 agent: kubernetes 6481 name: ci-kubernetes-soak-gci-gce-stable1 6482 labels: 6483 preset-service-account: "true" 6484 preset-k8s-ssh: "true" 6485 spec: 6486 containers: 6487 - args: 6488 - --timeout=1220 6489 - --bare 6490 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 6491 6492 - interval: 12h 6493 agent: kubernetes 6494 name: ci-kubernetes-soak-gci-gce-stable2 6495 labels: 6496 preset-service-account: "true" 6497 preset-k8s-ssh: "true" 6498 spec: 6499 containers: 6500 - args: 6501 - --timeout=820 6502 - --bare 6503 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 6504 6505 - interval: 12h 6506 agent: kubernetes 6507 name: ci-kubernetes-soak-gci-gce-stable3 6508 labels: 6509 preset-service-account: "true" 6510 preset-k8s-ssh: "true" 6511 spec: 6512 containers: 6513 - args: 6514 - --timeout=820 6515 - --bare 6516 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 6517 6518 - interval: 12h 6519 agent: kubernetes 6520 name: ci-kubernetes-soak-gke-gci 6521 labels: 6522 preset-service-account: "true" 6523 preset-k8s-ssh: "true" 6524 spec: 6525 containers: 6526 - args: 6527 - --timeout=820 6528 - --bare 6529 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 6530 6531 - interval: 2h 6532 name: ci-kubernetes-verify-beta 6533 agent: kubernetes 6534 labels: 6535 preset-service-account: "true" 6536 spec: 6537 containers: 6538 - image: gcr.io/k8s-testimages/bootstrap:v20180510-809cd85b5 6539 args: 6540 - "--repo=k8s.io/kubernetes=release-1.11" 6541 - "--timeout=75" 6542 env: 6543 - name: DOCKER_IN_DOCKER_ENABLED 6544 value: "true" 6545 # docker-in-docker needs privileged mode 6546 securityContext: 6547 privileged: true 6548 volumeMounts: 6549 - name: docker-graph 6550 mountPath: /docker-graph 6551 resources: 6552 requests: 6553 cpu: 4 6554 volumes: 6555 - name: docker-graph 6556 emptyDir: {} 6557 6558 - interval: 1h 6559 name: ci-kubernetes-verify-master 6560 agent: kubernetes 6561 labels: 6562 preset-service-account: "true" 6563 spec: 6564 containers: 6565 - image: gcr.io/k8s-testimages/bootstrap:v20180510-809cd85b5 6566 args: 6567 - "--repo=k8s.io/kubernetes" 6568 - "--timeout=75" 6569 env: 6570 - name: DOCKER_IN_DOCKER_ENABLED 6571 value: "true" 6572 # docker-in-docker needs privileged mode 6573 securityContext: 6574 privileged: true 6575 volumeMounts: 6576 - name: docker-graph 6577 mountPath: /docker-graph 6578 resources: 6579 requests: 6580 cpu: 4 6581 volumes: 6582 - name: docker-graph 6583 emptyDir: {} 6584 6585 - interval: 2h 6586 name: ci-kubernetes-verify-stable1 6587 agent: kubernetes 6588 labels: 6589 preset-service-account: "true" 6590 spec: 6591 containers: 6592 - image: gcr.io/k8s-testimages/bootstrap:v20180510-809cd85b5 6593 args: 6594 - "--repo=k8s.io/kubernetes=release-1.10" 6595 - "--timeout=75" 6596 env: 6597 - name: DOCKER_IN_DOCKER_ENABLED 6598 value: "true" 6599 # docker-in-docker needs privileged mode 6600 securityContext: 6601 privileged: true 6602 volumeMounts: 6603 - name: docker-graph 6604 mountPath: /docker-graph 6605 resources: 6606 requests: 6607 cpu: 4 6608 volumes: 6609 - name: docker-graph 6610 emptyDir: {} 6611 6612 - interval: 6h 6613 name: ci-kubernetes-verify-stable2 6614 agent: kubernetes 6615 labels: 6616 preset-service-account: "true" 6617 spec: 6618 containers: 6619 - image: gcr.io/k8s-testimages/bootstrap:v20180510-809cd85b5 6620 args: 6621 - "--repo=k8s.io/kubernetes=release-1.9" 6622 - "--timeout=75" 6623 env: 6624 - name: DOCKER_IN_DOCKER_ENABLED 6625 value: "true" 6626 # docker-in-docker needs privileged mode 6627 securityContext: 6628 privileged: true 6629 volumeMounts: 6630 - name: docker-graph 6631 mountPath: /docker-graph 6632 resources: 6633 requests: 6634 cpu: 4 6635 volumes: 6636 - name: docker-graph 6637 emptyDir: {} 6638 6639 - interval: 24h 6640 name: ci-kubernetes-verify-stable3 6641 agent: kubernetes 6642 labels: 6643 preset-service-account: "true" 6644 spec: 6645 containers: 6646 - image: gcr.io/k8s-testimages/bootstrap:v20180510-809cd85b5 6647 args: 6648 - "--repo=k8s.io/kubernetes=release-1.8" 6649 - "--timeout=75" 6650 env: 6651 - name: DOCKER_IN_DOCKER_ENABLED 6652 value: "true" 6653 # docker-in-docker needs privileged mode 6654 securityContext: 6655 privileged: true 6656 volumeMounts: 6657 - name: docker-graph 6658 mountPath: /docker-graph 6659 resources: 6660 requests: 6661 cpu: 4 6662 volumes: 6663 - name: docker-graph 6664 emptyDir: {} 6665 6666 - interval: 2h 6667 agent: kubernetes 6668 name: ci-kustomize-periodic-default-gke 6669 labels: 6670 preset-service-account: "true" 6671 preset-k8s-ssh: "true" 6672 spec: 6673 containers: 6674 - image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 6675 args: 6676 - "--job=$(JOB_NAME)" 6677 - "--root=/go/src" 6678 - "--repo=github.com/kubernetes-sigs/kustomize" 6679 - "--upload=gs://kubernetes-jenkins/logs/" 6680 - "--timeout=150" 6681 6682 - name: ci-perf-tests-e2e-gce-clusterloader 6683 interval: 2h 6684 agent: kubernetes 6685 labels: 6686 preset-service-account: "true" 6687 preset-k8s-ssh: "true" 6688 spec: 6689 containers: 6690 - image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 6691 args: 6692 - "--repo=k8s.io/kubernetes=master" 6693 - "--repo=k8s.io/perf-tests=master" 6694 - "--root=/go/src" 6695 - "--timeout=80" 6696 6697 - name: ci-perf-tests-kubemark-100-benchmark 6698 interval: 2h 6699 agent: kubernetes 6700 labels: 6701 preset-service-account: "true" 6702 preset-k8s-ssh: "true" 6703 spec: 6704 containers: 6705 - image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 6706 args: 6707 - "--repo=k8s.io/perf-tests=master" 6708 - "--root=/go/src" 6709 - "--timeout=10" 6710 6711 - interval: 2h 6712 agent: kubernetes 6713 name: istio-periodic-e2e-gke-addon 6714 labels: 6715 preset-istio-service: "true" 6716 preset-k8s-ssh: "true" 6717 spec: 6718 containers: 6719 - image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 6720 args: 6721 - --repo=github.com/ostromart/istio=k8s-prow-test 6722 - --timeout=90 6723 - --root=/go/src 6724 6725 - name: periodic-kubernetes-bazel-build-1-10 6726 interval: 6h 6727 agent: kubernetes 6728 labels: 6729 preset-service-account: "true" 6730 preset-bazel-scratch-dir: "true" 6731 preset-bazel-remote-cache-enabled: "true" 6732 spec: 6733 containers: 6734 - image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-1.10 6735 args: 6736 - "--job=$(JOB_NAME)" 6737 - "--repo=k8s.io/kubernetes=release-1.10" 6738 - "--service-account=/etc/service-account/service-account.json" 6739 - "--upload=gs://kubernetes-jenkins/logs" 6740 - "--" # end bootstrap args, scenario args below 6741 - "--build=//... -//vendor/..." 6742 - "--release=//build/release-tars" 6743 env: 6744 # TODO(bentheelder): switch to kubernetes_execute_bazel and consider dropping this 6745 - name: REPO_OWNER 6746 value: kubernetes 6747 - name: REPO_NAME 6748 value: kubernetes 6749 # Bazel needs privileged mode in order to sandbox builds. 6750 securityContext: 6751 privileged: true 6752 resources: 6753 requests: 6754 memory: "6Gi" 6755 6756 - name: periodic-kubernetes-bazel-build-1-11 6757 interval: 6h 6758 agent: kubernetes 6759 labels: 6760 preset-service-account: "true" 6761 preset-bazel-scratch-dir: "true" 6762 preset-bazel-remote-cache-enabled: "true" 6763 spec: 6764 containers: 6765 - image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-1.11 6766 args: 6767 - "--job=$(JOB_NAME)" 6768 - "--repo=k8s.io/kubernetes=release-1.11" 6769 - "--service-account=/etc/service-account/service-account.json" 6770 - "--upload=gs://kubernetes-jenkins/logs" 6771 - "--" # end bootstrap args, scenario args below 6772 - "--build=//... -//vendor/..." 6773 - "--release=//build/release-tars" 6774 env: 6775 # TODO(bentheelder): switch to kubernetes_execute_bazel and consider dropping this 6776 - name: REPO_OWNER 6777 value: kubernetes 6778 - name: REPO_NAME 6779 value: kubernetes 6780 # Bazel needs privileged mode in order to sandbox builds. 6781 securityContext: 6782 privileged: true 6783 resources: 6784 requests: 6785 memory: "6Gi" 6786 6787 - name: periodic-kubernetes-bazel-build-1-8 6788 interval: 6h 6789 agent: kubernetes 6790 labels: 6791 preset-service-account: "true" 6792 preset-bazel-scratch-dir: "true" 6793 spec: 6794 containers: 6795 - image: gcr.io/k8s-testimages/bazelbuild:v20180201-0184a54dc-0.6.1 6796 args: 6797 - "--job=$(JOB_NAME)" 6798 - "--repo=k8s.io/kubernetes=release-1.8" 6799 - "--service-account=/etc/service-account/service-account.json" 6800 - "--upload=gs://kubernetes-jenkins/logs" 6801 # Bazel needs privileged mode in order to sandbox builds. 6802 securityContext: 6803 privileged: true 6804 resources: 6805 requests: 6806 memory: "6Gi" 6807 6808 - name: periodic-kubernetes-bazel-build-1-9 6809 interval: 6h 6810 agent: kubernetes 6811 labels: 6812 preset-service-account: "true" 6813 preset-bazel-scratch-dir: "true" 6814 spec: 6815 containers: 6816 - image: gcr.io/k8s-testimages/bazelbuild:v20180201-0184a54dc-0.8.1 6817 args: 6818 - "--job=$(JOB_NAME)" 6819 - "--repo=k8s.io/kubernetes=release-1.9" 6820 - "--service-account=/etc/service-account/service-account.json" 6821 - "--upload=gs://kubernetes-jenkins/logs" 6822 - "--" # end bootstrap args, scenario args below 6823 - "--build=//... -//vendor/..." 6824 - "--release=//build/release-tars" 6825 # Bazel needs privileged mode in order to sandbox builds. 6826 securityContext: 6827 privileged: true 6828 resources: 6829 requests: 6830 memory: "6Gi" 6831 - name: periodic-kubernetes-bazel-test-1-10 6832 interval: 6h 6833 agent: kubernetes 6834 labels: 6835 preset-service-account: "true" 6836 preset-bazel-scratch-dir: "true" 6837 preset-bazel-remote-cache-enabled: "true" 6838 spec: 6839 containers: 6840 - image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-1.10 6841 args: 6842 - --root=/go/src 6843 - "--job=$(JOB_NAME)" 6844 - "--repo=k8s.io/kubernetes=release-1.10" 6845 - "--service-account=/etc/service-account/service-account.json" 6846 - "--upload=gs://kubernetes-jenkins/logs" 6847 - "--" # end bootstrap args, scenario args below 6848 - "--test=//... -//build/... -//vendor/..." 6849 - "--manual-test=//hack:verify-all" 6850 - "--test-args=--config=unit" 6851 - "--test-args=--build_tag_filters=-e2e,-integration" 6852 - "--test-args=--test_tag_filters=-e2e,-integration" 6853 - "--test-args=--flaky_test_attempts=3" 6854 env: 6855 # TODO(bentheelder): switch to kubernetes_execute_bazel and consider dropping this 6856 - name: REPO_OWNER 6857 value: kubernetes 6858 - name: REPO_NAME 6859 value: kubernetes 6860 securityContext: 6861 privileged: true 6862 resources: 6863 requests: 6864 memory: "6Gi" 6865 6866 - name: periodic-kubernetes-bazel-test-1-11 6867 interval: 6h 6868 agent: kubernetes 6869 labels: 6870 preset-service-account: "true" 6871 preset-bazel-scratch-dir: "true" 6872 preset-bazel-remote-cache-enabled: "true" 6873 spec: 6874 containers: 6875 - image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-1.11 6876 args: 6877 - --root=/go/src 6878 - "--job=$(JOB_NAME)" 6879 - "--repo=k8s.io/kubernetes=release-1.11" 6880 - "--service-account=/etc/service-account/service-account.json" 6881 - "--upload=gs://kubernetes-jenkins/logs" 6882 - "--" # end bootstrap args, scenario args below 6883 - "--test=//... -//build/... -//vendor/..." 6884 - "--manual-test=//hack:verify-all" 6885 - "--test-args=--config=unit" 6886 - "--test-args=--build_tag_filters=-e2e,-integration" 6887 - "--test-args=--test_tag_filters=-e2e,-integration" 6888 - "--test-args=--flaky_test_attempts=3" 6889 env: 6890 # TODO(bentheelder): switch to kubernetes_execute_bazel and consider dropping this 6891 - name: REPO_OWNER 6892 value: kubernetes 6893 - name: REPO_NAME 6894 value: kubernetes 6895 securityContext: 6896 privileged: true 6897 resources: 6898 requests: 6899 memory: "6Gi" 6900 6901 - name: periodic-kubernetes-bazel-test-1-8 6902 interval: 12h 6903 agent: kubernetes 6904 labels: 6905 preset-service-account: "true" 6906 preset-bazel-scratch-dir: "true" 6907 spec: 6908 containers: 6909 - image: gcr.io/k8s-testimages/bazelbuild:v20180201-0184a54dc-0.6.1 6910 args: 6911 - "--job=$(JOB_NAME)" 6912 - "--repo=k8s.io/kubernetes=release-1.8" 6913 - "--service-account=/etc/service-account/service-account.json" 6914 - "--upload=gs://kubernetes-jenkins/logs" 6915 securityContext: 6916 privileged: true 6917 resources: 6918 requests: 6919 memory: "6Gi" 6920 6921 - name: periodic-kubernetes-bazel-test-1-9 6922 interval: 6h 6923 agent: kubernetes 6924 labels: 6925 preset-service-account: "true" 6926 preset-bazel-scratch-dir: "true" 6927 spec: 6928 containers: 6929 - image: gcr.io/k8s-testimages/bazelbuild:v20180201-0184a54dc-0.8.1 6930 args: 6931 - "--job=$(JOB_NAME)" 6932 - "--repo=k8s.io/kubernetes=release-1.9" 6933 - "--service-account=/etc/service-account/service-account.json" 6934 - "--upload=gs://kubernetes-jenkins/logs" 6935 - "--" # end bootstrap args, scenario args below 6936 - "--test=//... -//build/... -//vendor/..." 6937 - "--manual-test=//hack:verify-all" 6938 - "--test-args=--build_tag_filters=-e2e,-integration" 6939 - "--test-args=--test_tag_filters=-e2e,-integration" 6940 - "--test-args=--flaky_test_attempts=3" 6941 securityContext: 6942 privileged: true 6943 resources: 6944 requests: 6945 memory: "6Gi" 6946 6947 - interval: 24h 6948 agent: kubernetes 6949 name: periodic-kubernetes-e2e-packages-pushed 6950 labels: 6951 preset-service-account: "true" 6952 preset-k8s-ssh: "true" 6953 spec: 6954 containers: 6955 - args: 6956 - --timeout=60 6957 - --repo=k8s.io/kubeadm=master 6958 image: gcr.io/k8s-testimages/kubekins-e2e:latest-master 6959 imagePullPolicy: Always 6960 6961 - interval: 2h 6962 agent: kubernetes 6963 name: spark-periodic-default-gke 6964 labels: 6965 preset-service-account: "true" 6966 preset-k8s-ssh: "true" 6967 spec: 6968 containers: 6969 - image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 6970 args: 6971 - "--job=$(JOB_NAME)" 6972 - "--repo=github.com/apache-spark-on-k8s/spark-integration=master" 6973 - "--upload=gs://kubernetes-jenkins/logs/" 6974 - "--timeout=150" 6975 env: 6976 - name: DOCKER_IN_DOCKER_ENABLED 6977 value: "true" 6978 # docker-in-docker needs privileged mode 6979 securityContext: 6980 privileged: true 6981 volumeMounts: 6982 - name: docker-graph 6983 mountPath: /docker-graph 6984 requests: 6985 cpu: 6 6986 memory: "8Gi" 6987 volumes: 6988 - name: docker-graph 6989 emptyDir: {} 6990 6991 - interval: 2h 6992 agent: kubernetes 6993 name: spark-periodic-latest-gke 6994 labels: 6995 preset-service-account: "true" 6996 preset-k8s-ssh: "true" 6997 spec: 6998 containers: 6999 - image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 7000 args: 7001 - "--job=$(JOB_NAME)" 7002 - "--repo=github.com/apache-spark-on-k8s/spark-integration=master" 7003 - "--upload=gs://kubernetes-jenkins/logs/" 7004 - "--timeout=150" 7005 env: 7006 - name: DOCKER_IN_DOCKER_ENABLED 7007 value: "true" 7008 # docker-in-docker needs privileged mode 7009 securityContext: 7010 privileged: true 7011 volumeMounts: 7012 - name: docker-graph 7013 mountPath: /docker-graph 7014 resources: 7015 requests: 7016 cpu: 6 7017 memory: "8Gi" 7018 volumes: 7019 - name: docker-graph 7020 emptyDir: {}