github.com/munnerz/test-infra@v0.0.0-20190108210205-ce3d181dc989/config/jobs/kubernetes/sig-gcp/sig-gcp-gke-config.yaml (about) 1 presubmits: 2 kubernetes/kubernetes: 3 # manual-release-bump-required 4 - name: pull-kubernetes-e2e-gke 5 always_run: false 6 run_if_changed: '^(cluster/gce|cluster/addons).*$' 7 # TODO(bentheelder): enforce this pattern (skip all releases) or implement 8 # something better like https://github.com/kubernetes/test-infra/pull/4918 9 skip_branches: 10 - release-1.13 # per-release image 11 - release-1.10 # per-release image 12 labels: 13 preset-service-account: "true" 14 preset-k8s-ssh: "true" 15 preset-bazel-scratch-dir: "true" 16 spec: 17 containers: 18 - args: 19 - --root=/go/src 20 - --repo=k8s.io/kubernetes=$(PULL_REFS) 21 - --repo=k8s.io/release 22 - --upload=gs://kubernetes-jenkins/pr-logs 23 - --timeout=90 24 - --scenario=kubernetes_e2e 25 - -- 26 - --build=bazel 27 - --cluster= 28 - --deployment=gke 29 - --extract=local 30 - --gcp-cloud-sdk=gs://cloud-sdk-testing/ci/staging 31 - --gcp-node-image=gci 32 - --gcp-zone=us-central1-f 33 - --ginkgo-parallel=30 34 - --gke-create-command=container clusters create --quiet --addons=HttpLoadBalancing,HorizontalPodAutoscaling,KubernetesDashboard 35 - --gke-environment=test 36 - '--gke-shape={"default":{"Nodes":4,"MachineType":"n1-standard-2"}}' 37 - --provider=gke 38 - --stage=gs://kubernetes-release-dev/ci 39 - --stage-suffix=pull-kubernetes-e2e-gke 40 - --test_args=--ginkgo.flakeAttempts=2 --ginkgo.skip=\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\] --minStartupPods=8 41 - --timeout=65m 42 # Bazel needs privileged mode in order to sandbox builds. 43 securityContext: 44 privileged: true 45 image: gcr.io/k8s-testimages/kubekins-e2e:v20181218-134e718ec-master 46 resources: 47 requests: 48 memory: "6Gi" 49 - name: pull-kubernetes-e2e-gke 50 always_run: false 51 run_if_changed: '^(cluster/gce|cluster/addons).*$' 52 branches: 53 - release-1.13 # per-release image 54 labels: 55 preset-service-account: "true" 56 preset-k8s-ssh: "true" 57 preset-bazel-scratch-dir: "true" 58 spec: 59 containers: 60 - args: 61 - --root=/go/src 62 - --repo=k8s.io/kubernetes=$(PULL_REFS) 63 - --repo=k8s.io/release 64 - --upload=gs://kubernetes-jenkins/pr-logs 65 - --timeout=90 66 - --scenario=kubernetes_e2e 67 - -- 68 - --build=bazel 69 - --cluster= 70 - --deployment=gke 71 - --extract=local 72 - --gcp-cloud-sdk=gs://cloud-sdk-testing/ci/staging 73 - --gcp-node-image=gci 74 - --gcp-zone=us-central1-f 75 - --ginkgo-parallel=30 76 - --gke-create-command=container clusters create --quiet --addons=HttpLoadBalancing,HorizontalPodAutoscaling,KubernetesDashboard 77 - --gke-environment=test 78 - '--gke-shape={"default":{"Nodes":4,"MachineType":"n1-standard-2"}}' 79 - --provider=gke 80 - --stage=gs://kubernetes-release-dev/ci 81 - --stage-suffix=pull-kubernetes-e2e-gke 82 - --test_args=--ginkgo.flakeAttempts=2 --ginkgo.skip=\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\] --minStartupPods=8 83 - --timeout=65m 84 # Bazel needs privileged mode in order to sandbox builds. 85 securityContext: 86 privileged: true 87 image: gcr.io/k8s-testimages/kubekins-e2e:v20181218-134e718ec-1.13 88 resources: 89 requests: 90 memory: "6Gi" 91 - name: pull-kubernetes-e2e-gke 92 always_run: false 93 run_if_changed: '^(cluster/gce|cluster/addons).*$' 94 branches: 95 - release-1.10 # per-release image 96 labels: 97 preset-service-account: "true" 98 preset-k8s-ssh: "true" 99 preset-bazel-scratch-dir: "true" 100 spec: 101 containers: 102 - args: 103 - --root=/go/src 104 - --repo=k8s.io/kubernetes=$(PULL_REFS) 105 - --repo=k8s.io/release 106 - --upload=gs://kubernetes-jenkins/pr-logs 107 - --timeout=90 108 - --scenario=kubernetes_e2e 109 - -- 110 - --build=bazel 111 - --cluster= 112 - --deployment=gke 113 - --extract=local 114 - --gcp-cloud-sdk=gs://cloud-sdk-testing/ci/staging 115 - --gcp-node-image=gci 116 - --gcp-zone=us-central1-f 117 - --ginkgo-parallel=30 118 - --gke-create-command=container clusters create --quiet --addons=HttpLoadBalancing,HorizontalPodAutoscaling,KubernetesDashboard 119 - --gke-environment=test 120 - '--gke-shape={"default":{"Nodes":4,"MachineType":"n1-standard-2"}}' 121 - --provider=gke 122 - --stage=gs://kubernetes-release-dev/ci 123 - --stage-suffix=pull-kubernetes-e2e-gke 124 - --test_args=--ginkgo.flakeAttempts=2 --ginkgo.skip=\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\] --minStartupPods=8 125 - --timeout=65m 126 # Bazel needs privileged mode in order to sandbox builds. 127 securityContext: 128 privileged: true 129 image: gcr.io/k8s-testimages/kubekins-e2e:v20181218-134e718ec-1.10 130 resources: 131 requests: 132 memory: "6Gi" 133 134 periodics: 135 - interval: 30m 136 name: ci-kubernetes-e2e-gci-gke 137 labels: 138 preset-service-account: "true" 139 preset-k8s-ssh: "true" 140 spec: 141 containers: 142 - args: 143 - --timeout=70 144 - --bare 145 - --scenario=kubernetes_e2e 146 - -- 147 - --check-leaked-resources 148 - --cluster= 149 - --deployment=gke 150 - --extract=ci/latest 151 - --gcp-cloud-sdk=gs://cloud-sdk-testing/ci/staging 152 - --gcp-node-image=gci 153 - --gcp-zone=us-central1-f 154 - --ginkgo-parallel 155 - --gke-create-command=container clusters create --quiet --addons=HttpLoadBalancing,HorizontalPodAutoscaling,KubernetesDashboard 156 - --gke-environment=test 157 - --provider=gke 158 - --test_args=--ginkgo.skip=\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\] --minStartupPods=8 159 - --timeout=50m 160 image: gcr.io/k8s-testimages/kubekins-e2e:v20181218-134e718ec-master 161 162 - interval: 30m 163 name: ci-kubernetes-e2e-gci-gke-alpha-features 164 labels: 165 preset-service-account: "true" 166 preset-k8s-ssh: "true" 167 spec: 168 containers: 169 - args: 170 - --timeout=200 171 - --bare 172 - --scenario=kubernetes_e2e 173 - -- 174 - --check-leaked-resources 175 - --cluster= 176 - --deployment=gke 177 - --extract=ci/latest 178 - --gcp-cloud-sdk=gs://cloud-sdk-testing/ci/staging 179 - --gcp-node-image=gci 180 - --gcp-zone=us-central1-f 181 - --gke-create-command=container clusters create --quiet --enable-kubernetes-alpha 182 - --gke-environment=test 183 - --provider=gke 184 - --test_args=--ginkgo.focus=\[Feature:(DynamicKubeletConfig|BlockVolume|NodeLease)\]|Networking --ginkgo.skip=Networking-Performance|IPv6|Feature:Volumes --minStartupPods=8 185 - --timeout=180m 186 image: gcr.io/k8s-testimages/kubekins-e2e:v20181218-134e718ec-master 187 188 - interval: 30m 189 name: ci-kubernetes-e2e-gci-gke-alpha-enabled-default 190 labels: 191 preset-service-account: "true" 192 preset-k8s-ssh: "true" 193 spec: 194 containers: 195 - args: 196 - --timeout=200 197 - --bare 198 - --scenario=kubernetes_e2e 199 - -- 200 - --check-leaked-resources 201 - --cluster= 202 - --deployment=gke 203 - --extract=ci/latest 204 - --gcp-cloud-sdk=gs://cloud-sdk-testing/ci/staging 205 - --gcp-node-image=gci 206 - --gcp-zone=us-central1-f 207 - --ginkgo-parallel 208 - --gke-create-command=container clusters create --quiet --enable-kubernetes-alpha 209 - --gke-environment=test 210 - --provider=gke 211 - --test_args=--ginkgo.skip=\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\] --minStartupPods=8 212 - --timeout=180m 213 image: gcr.io/k8s-testimages/kubekins-e2e:v20181218-134e718ec-master 214 215 - interval: 30m 216 name: ci-kubernetes-e2e-gci-gke-flaky 217 labels: 218 preset-service-account: "true" 219 preset-k8s-ssh: "true" 220 spec: 221 containers: 222 - args: 223 - --timeout=320 224 - --bare 225 - --scenario=kubernetes_e2e 226 - -- 227 - --check-leaked-resources 228 - --cluster= 229 - --deployment=gke 230 - --extract=ci/latest 231 - --gcp-cloud-sdk=gs://cloud-sdk-testing/ci/staging 232 - --gcp-node-image=gci 233 - --gcp-zone=us-central1-f 234 - --gke-environment=test 235 - --provider=gke 236 - --test_args=--ginkgo.focus=\[Flaky\] --ginkgo.skip=\[Feature:.+\] --minStartupPods=8 237 - --timeout=300m 238 image: gcr.io/k8s-testimages/kubekins-e2e:v20181218-134e718ec-master 239 240 - interval: 30m 241 name: ci-kubernetes-e2e-gci-gke-multizone 242 labels: 243 preset-service-account: "true" 244 preset-k8s-ssh: "true" 245 spec: 246 containers: 247 - args: 248 - --timeout=170 249 - --bare 250 - --scenario=kubernetes_e2e 251 - -- 252 - --check-leaked-resources 253 - --cluster= 254 - --deployment=gke 255 - --extract=ci/latest 256 - --gcp-cloud-sdk=gs://cloud-sdk-testing/ci/staging 257 - --gcp-node-image=gci 258 - --gcp-zone=us-central1-f 259 - --ginkgo-parallel 260 - --gke-environment=test 261 - --gke-node-locations=us-central1-f,us-central1-a,us-central1-b 262 - --provider=gke 263 - --test_args=--gce-multizone=true --ginkgo.skip=\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\] --minStartupPods=8 264 - --timeout=150m 265 image: gcr.io/k8s-testimages/kubekins-e2e:v20181218-134e718ec-master 266 267 - interval: 30m 268 name: ci-kubernetes-e2e-gci-gke-reboot 269 labels: 270 preset-service-account: "true" 271 preset-k8s-ssh: "true" 272 spec: 273 containers: 274 - args: 275 - --timeout=200 276 - --bare 277 - --scenario=kubernetes_e2e 278 - -- 279 - --check-leaked-resources 280 - --cluster= 281 - --deployment=gke 282 - --extract=ci/latest 283 - --gcp-cloud-sdk=gs://cloud-sdk-testing/ci/staging 284 - --gcp-node-image=gci 285 - --gcp-zone=us-central1-f 286 - --gke-environment=test 287 - --provider=gke 288 - --test_args=--ginkgo.focus=\[Feature:Reboot\] --minStartupPods=8 289 - --timeout=180m 290 image: gcr.io/k8s-testimages/kubekins-e2e:v20181218-134e718ec-master 291 292 - interval: 30m 293 name: ci-kubernetes-e2e-gci-gke-serial 294 labels: 295 preset-service-account: "true" 296 preset-k8s-ssh: "true" 297 spec: 298 containers: 299 - args: 300 - --timeout=520 301 - --bare 302 - --scenario=kubernetes_e2e 303 - -- 304 - --check-leaked-resources 305 - --cluster= 306 - --deployment=gke 307 - --extract=ci/latest 308 - --gcp-cloud-sdk=gs://cloud-sdk-testing/ci/staging 309 - --gcp-node-image=gci 310 - --gcp-zone=us-central1-f 311 - --gke-environment=test 312 - --provider=gke 313 - --test_args=--ginkgo.focus=\[Serial\]|\[Disruptive\] --ginkgo.skip=\[Flaky\]|\[Feature:.+\] --minStartupPods=8 314 - --timeout=500m 315 image: gcr.io/k8s-testimages/kubekins-e2e:v20181218-134e718ec-master 316 317 - interval: 30m 318 name: ci-kubernetes-e2e-gci-gke-slow 319 labels: 320 preset-service-account: "true" 321 preset-k8s-ssh: "true" 322 spec: 323 containers: 324 - args: 325 - --timeout=170 326 - --bare 327 - --scenario=kubernetes_e2e 328 - -- 329 - --check-leaked-resources 330 - --cluster= 331 - --deployment=gke 332 - --extract=ci/latest 333 - --gcp-cloud-sdk=gs://cloud-sdk-testing/ci/staging 334 - --gcp-node-image=gci 335 - --gcp-zone=us-central1-f 336 - --ginkgo-parallel 337 - --gke-environment=test 338 - --provider=gke 339 - --test_args=--ginkgo.focus=\[Slow\] --ginkgo.skip=\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\] --minStartupPods=8 340 - --timeout=150m 341 image: gcr.io/k8s-testimages/kubekins-e2e:v20181218-134e718ec-master 342 343 - interval: 30m 344 name: ci-kubernetes-e2e-gci-gke-updown 345 labels: 346 preset-service-account: "true" 347 preset-k8s-ssh: "true" 348 spec: 349 containers: 350 - args: 351 - --timeout=50 352 - --bare 353 - --scenario=kubernetes_e2e 354 - -- 355 - --check-leaked-resources 356 - --deployment=gke 357 - --extract=ci/latest 358 - --gcp-cloud-sdk=gs://cloud-sdk-testing/ci/staging 359 - --gcp-node-image=gci 360 - --gcp-zone=us-central1-f 361 - --ginkgo-parallel 362 - --gke-environment=test 363 - --provider=gke 364 - --test_args=--ginkgo.focus=\[k8s.io\]\sNetworking.*\[Conformance\] --minStartupPods=8 365 - --timeout=30m 366 image: gcr.io/k8s-testimages/kubekins-e2e:v20181218-134e718ec-master 367 368 - interval: 1h 369 name: ci-kubernetes-e2e-gke-regional 370 labels: 371 preset-service-account: "true" 372 preset-k8s-ssh: "true" 373 spec: 374 containers: 375 - args: 376 - --timeout=170 377 - --bare 378 - --scenario=kubernetes_e2e 379 - -- 380 - --check-leaked-resources 381 - --deployment=gke 382 - --extract=ci/latest 383 - --gcp-cloud-sdk=gs://cloud-sdk-testing/ci/staging 384 - --gcp-node-image=gci 385 - --gcp-project=k8s-jkns-e2e-regional 386 - --gcp-region=us-central1 387 - --ginkgo-parallel 388 - --gke-environment=test 389 - --provider=gke 390 - --test_args=--gce-multizone=true --gce-multimaster=true --ginkgo.skip=\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\] --minStartupPods=8 391 - --timeout=150m 392 image: gcr.io/k8s-testimages/kubekins-e2e:v20181218-134e718ec-master 393 394 - interval: 1h 395 name: ci-kubernetes-e2e-gke-regional-serial 396 labels: 397 preset-service-account: "true" 398 preset-k8s-ssh: "true" 399 spec: 400 containers: 401 - args: 402 - --timeout=520 403 - --bare 404 - --scenario=kubernetes_e2e 405 - -- 406 - --check-leaked-resources 407 - --deployment=gke 408 - --extract=ci/latest 409 - --gcp-cloud-sdk=gs://cloud-sdk-testing/ci/staging 410 - --gcp-node-image=gci 411 - --gcp-region=us-central1 412 - --gke-environment=test 413 - --provider=gke 414 - --test_args=--gce-multizone=true --gce-multimaster=true --ginkgo.focus=\[Serial\]|\[Disruptive\] --ginkgo.skip=\[Flaky\]|\[Feature:.+\] --minStartupPods=8 415 - --timeout=500m 416 image: gcr.io/k8s-testimages/kubekins-e2e:v20181218-134e718ec-master 417 418 - interval: 1h 419 name: ci-kubernetes-e2e-gke-regional-slow 420 labels: 421 preset-service-account: "true" 422 preset-k8s-ssh: "true" 423 spec: 424 containers: 425 - args: 426 - --timeout=170 427 - --bare 428 - --scenario=kubernetes_e2e 429 - -- 430 - --check-leaked-resources 431 - --deployment=gke 432 - --extract=ci/latest 433 - --gcp-cloud-sdk=gs://cloud-sdk-testing/ci/staging 434 - --gcp-node-image=gci 435 - --gcp-region=us-central1 436 - --ginkgo-parallel 437 - --gke-environment=test 438 - --provider=gke 439 - --test_args=--gce-multizone=true --gce-multimaster=true --ginkgo.focus=\[Slow\] --ginkgo.skip=\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\] --minStartupPods=8 440 - --timeout=150m 441 image: gcr.io/k8s-testimages/kubekins-e2e:v20181218-134e718ec-master 442 443 - interval: 1h 444 name: ci-kubernetes-e2e-gke-gci-ci-master 445 labels: 446 preset-service-account: "true" 447 preset-k8s-ssh: "true" 448 spec: 449 containers: 450 - args: 451 - --timeout=70 452 - --bare 453 - --scenario=kubernetes_e2e 454 - -- 455 - --check-leaked-resources 456 - --deployment=gke 457 - --extract=ci/latest 458 - --gcp-cloud-sdk=gs://cloud-sdk-testing/ci/staging 459 - --gcp-node-image=gci 460 - --gcp-zone=us-central1-f 461 - --ginkgo-parallel 462 - --gke-environment=test 463 - --provider=gke 464 - --test_args=--ginkgo.skip=\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\] --minStartupPods=8 465 - --timeout=50m 466 image: gcr.io/k8s-testimages/kubekins-e2e:v20181218-134e718ec-master 467 468 - interval: 12h 469 name: ci-kubernetes-soak-gke-gci 470 labels: 471 preset-service-account: "true" 472 preset-k8s-ssh: "true" 473 spec: 474 containers: 475 - args: 476 - --timeout=820 477 - --bare 478 - --scenario=kubernetes_e2e 479 - -- 480 - --check-version-skew=false 481 - --deployment=gke 482 - --down=false 483 - --extract=ci/latest 484 - --gcp-cloud-sdk=gs://cloud-sdk-testing/ci/staging 485 - --gcp-node-image=gci 486 - --gcp-project=k8s-jkns-gke-gci-soak 487 - --gcp-zone=us-central1-f 488 - --gke-environment=test 489 - --provider=gke 490 - --save=gs://kubernetes-e2e-soak-configs/ci-kubernetes-soak-gke-gci 491 - --soak 492 - --test_args=--ginkgo.skip=\[Disruptive\]|\[Flaky\]|\[Feature:.+\] --clean-start=true --minStartupPods=8 493 - --timeout=800m 494 - --up=false 495 image: gcr.io/k8s-testimages/kubekins-e2e:v20181218-134e718ec-master 496 497 - interval: 2h 498 name: istio-periodic-e2e-gke-addon 499 labels: 500 preset-istio-service: "true" 501 preset-k8s-ssh: "true" 502 spec: 503 containers: 504 - image: gcr.io/k8s-testimages/kubekins-e2e:v20181218-134e718ec-master 505 args: 506 - --repo=github.com/ostromart/istio=k8s-prow-test 507 - --timeout=90 508 - --root=/go/src 509 - --scenario=kubernetes_e2e 510 - -- 511 - --check-leaked-resources 512 - --cluster= 513 - --deployment=gke 514 - --env=CLOUDSDK_CONTAINER_USE_V1_API=false 515 - --env=TAG=0.8.0 516 - --extract=ci/latest 517 - --gcp-cloud-sdk=gs://cloud-sdk-testing/ci/staging 518 - --gcp-node-image=gci 519 - --gcp-project-type=istio-project 520 - --gcp-zone=us-central1-f 521 - --gke-command-group=alpha 522 - --gke-create-command=container clusters create --quiet --num-nodes=4 --no-enable-legacy-authorization --addons=Istio --istio-config=auth=NONE 523 - --gke-environment=test 524 - --provider=gke 525 - --test=false 526 - --test-cmd=../tests/e2e_istio_preinstalled.sh 527 - --test-cmd-args=simple 528 - --test-cmd-name=istio-addon 529 - --timeout=60m