github.com/yrj2011/jx-test-infra@v0.0.0-20190529031832-7a2065ee98eb/config/jobs/kubernetes/sig-cluster-lifecycle/k8s-upgrade-gce.yaml (about) 1 periodics: 2 # GCE upgrades 3 - interval: 2h 4 agent: kubernetes 5 name: ci-kubernetes-e2e-gce-stable1-beta-upgrade-cluster 6 labels: 7 preset-service-account: "true" 8 preset-k8s-ssh: "true" 9 spec: 10 containers: 11 - args: 12 - --timeout=920 13 - --bare 14 - --scenario=kubernetes_e2e 15 - -- 16 - --check-leaked-resources 17 - --check-version-skew=false 18 - --env=STORAGE_MEDIA_TYPE=application/vnd.kubernetes.protobuf 19 - --extract=ci/k8s-beta 20 - --extract=ci/k8s-stable1 21 - --gcp-node-image=gci 22 - --gcp-zone=us-central1-f 23 - --provider=gce 24 - --test_args=--kubectl-path=../../../../kubernetes_skew/cluster/kubectl.sh --minStartupPods=8 25 - --timeout=900m 26 - --upgrade_args=--ginkgo.focus=\[Feature:ClusterUpgrade\] --upgrade-target=ci/k8s-beta --upgrade-image=gci 27 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 28 29 - interval: 2h 30 agent: kubernetes 31 name: ci-kubernetes-e2e-gce-stable1-beta-upgrade-cluster-new 32 labels: 33 preset-service-account: "true" 34 preset-k8s-ssh: "true" 35 spec: 36 containers: 37 - args: 38 - --timeout=920 39 - --bare 40 - --scenario=kubernetes_e2e 41 - -- 42 - --check-leaked-resources 43 - --check-version-skew=false 44 - --env=STORAGE_MEDIA_TYPE=application/vnd.kubernetes.protobuf 45 - --extract=ci/k8s-beta 46 - --extract=ci/k8s-stable1 47 - --gcp-node-image=gci 48 - --gcp-zone=us-central1-f 49 - --provider=gce 50 - --skew 51 - --timeout=900m 52 - --upgrade_args=--ginkgo.focus=\[Feature:ClusterUpgrade\] --upgrade-target=ci/k8s-beta --upgrade-image=gci 53 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 54 55 - interval: 2h 56 agent: kubernetes 57 name: ci-kubernetes-e2e-gce-stable1-beta-upgrade-master 58 labels: 59 preset-service-account: "true" 60 preset-k8s-ssh: "true" 61 spec: 62 containers: 63 - args: 64 - --timeout=920 65 - --bare 66 - --scenario=kubernetes_e2e 67 - -- 68 - --check-leaked-resources 69 - --check-version-skew=false 70 - --env=STORAGE_MEDIA_TYPE=application/vnd.kubernetes.protobuf 71 - --extract=ci/k8s-beta 72 - --extract=ci/k8s-stable1 73 - --gcp-node-image=gci 74 - --gcp-zone=us-central1-f 75 - --provider=gce 76 - --test_args=--kubectl-path=../../../../kubernetes_skew/cluster/kubectl.sh --minStartupPods=8 77 - --timeout=900m 78 - --upgrade_args=--ginkgo.focus=\[Feature:MasterUpgrade\] --upgrade-target=ci/k8s-beta 79 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 80 81 - interval: 12h 82 agent: kubernetes 83 name: ci-kubernetes-e2e-gce-stable1-stable2-downgrade-cluster 84 labels: 85 preset-service-account: "true" 86 preset-k8s-ssh: "true" 87 spec: 88 containers: 89 - args: 90 - --timeout=920 91 - --bare 92 - --scenario=kubernetes_e2e 93 - -- 94 - --check-leaked-resources 95 - --check-version-skew=false 96 - --env=STORAGE_MEDIA_TYPE=application/vnd.kubernetes.protobuf 97 - --extract=ci/k8s-stable2 98 - --extract=ci/k8s-stable1 99 - --gcp-node-image=gci 100 - --gcp-zone=us-central1-f 101 - --provider=gce 102 - --skew 103 - --test_args=--ginkgo.focus=\[Slow\]|\[Serial\]|\[Disruptive\] --ginkgo.skip=\[Flaky\]|\[Feature:.+\] --kubectl-path=../../../../kubernetes_skew/cluster/kubectl.sh --minStartupPods=8 104 - --timeout=900m 105 - --upgrade_args=--ginkgo.focus=\[Feature:ClusterDowngrade\] --upgrade-target=ci/k8s-stable2 --upgrade-image=gci 106 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 107 108 - interval: 12h 109 agent: kubernetes 110 name: ci-kubernetes-e2e-gce-stable1-stable2-downgrade-cluster-parallel 111 labels: 112 preset-service-account: "true" 113 preset-k8s-ssh: "true" 114 spec: 115 containers: 116 - args: 117 - --timeout=140 118 - --bare 119 - --scenario=kubernetes_e2e 120 - -- 121 - --check-leaked-resources 122 - --check-version-skew=false 123 - --env=STORAGE_MEDIA_TYPE=application/vnd.kubernetes.protobuf 124 - --extract=ci/k8s-stable2 125 - --extract=ci/k8s-stable1 126 - --gcp-node-image=gci 127 - --gcp-zone=us-central1-f 128 - --ginkgo-parallel 129 - --provider=gce 130 - --skew 131 - --test_args=--ginkgo.skip=\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\] --kubectl-path=../../../../kubernetes_skew/cluster/kubectl.sh --minStartupPods=8 132 - --timeout=120m 133 - --upgrade_args=--ginkgo.focus=\[Feature:ClusterDowngrade\] --upgrade-target=ci/k8s-stable2 --upgrade-image=gci 134 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 135 136 - interval: 12h 137 agent: kubernetes 138 name: ci-kubernetes-e2e-gce-stable2-stable1-upgrade-cluster 139 labels: 140 preset-service-account: "true" 141 preset-k8s-ssh: "true" 142 spec: 143 containers: 144 - args: 145 - --timeout=920 146 - --bare 147 - --scenario=kubernetes_e2e 148 - -- 149 - --check-leaked-resources 150 - --check-version-skew=false 151 - --env=STORAGE_MEDIA_TYPE=application/vnd.kubernetes.protobuf 152 - --extract=ci/k8s-stable1 153 - --extract=ci/k8s-stable2 154 - --gcp-node-image=gci 155 - --gcp-zone=us-central1-f 156 - --provider=gce 157 - --test_args=--kubectl-path=../../../../kubernetes_skew/cluster/kubectl.sh --minStartupPods=8 158 - --timeout=900m 159 - --upgrade_args=--ginkgo.focus=\[Feature:ClusterUpgrade\] --upgrade-target=ci/k8s-stable1 --upgrade-image=gci 160 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 161 162 - interval: 12h 163 agent: kubernetes 164 name: ci-kubernetes-e2e-gce-stable2-stable1-upgrade-cluster-new 165 labels: 166 preset-service-account: "true" 167 preset-k8s-ssh: "true" 168 spec: 169 containers: 170 - args: 171 - --timeout=920 172 - --bare 173 - --scenario=kubernetes_e2e 174 - -- 175 - --check-leaked-resources 176 - --check-version-skew=false 177 - --env=STORAGE_MEDIA_TYPE=application/vnd.kubernetes.protobuf 178 - --extract=ci/k8s-stable1 179 - --extract=ci/k8s-stable2 180 - --gcp-node-image=gci 181 - --gcp-zone=us-central1-f 182 - --provider=gce 183 - --skew 184 - --timeout=900m 185 - --upgrade_args=--ginkgo.focus=\[Feature:ClusterUpgrade\] --upgrade-target=ci/k8s-stable1 --upgrade-image=gci 186 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 187 188 - interval: 12h 189 agent: kubernetes 190 name: ci-kubernetes-e2e-gce-stable2-stable1-upgrade-master 191 labels: 192 preset-service-account: "true" 193 preset-k8s-ssh: "true" 194 spec: 195 containers: 196 - args: 197 - --timeout=920 198 - --bare 199 - --scenario=kubernetes_e2e 200 - -- 201 - --check-leaked-resources 202 - --check-version-skew=false 203 - --env=STORAGE_MEDIA_TYPE=application/vnd.kubernetes.protobuf 204 - --extract=ci/k8s-stable1 205 - --extract=ci/k8s-stable2 206 - --gcp-node-image=gci 207 - --gcp-zone=us-central1-f 208 - --provider=gce 209 - --test_args=--kubectl-path=../../../../kubernetes_skew/cluster/kubectl.sh --minStartupPods=8 210 - --timeout=900m 211 - --upgrade_args=--ginkgo.focus=\[Feature:MasterUpgrade\] --upgrade-target=ci/k8s-stable1 212 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 213 214 - interval: 2h 215 agent: kubernetes 216 name: ci-kubernetes-e2e-gce-gci-latest-upgrade-etcd 217 labels: 218 preset-service-account: "true" 219 preset-k8s-ssh: "true" 220 spec: 221 containers: 222 - args: 223 - --timeout=110 224 - --bare 225 - --scenario=kubernetes_e2e 226 - -- 227 - --check-leaked-resources 228 - --check-version-skew=false 229 - --env=STORAGE_BACKEND=etcd2 230 - --env=ETCD_VERSION=2.2.1 231 - --env=ETCD_IMAGE=2.2.1 232 - --env=STORAGE_MEDIA_TYPE=application/json 233 - --extract=ci/latest 234 - --extract=ci/latest 235 - --gcp-node-image=gci 236 - --gcp-zone=us-central1-f 237 - --provider=gce 238 - --test=false 239 - --timeout=60m 240 - --upgrade_args=--ginkgo.focus=\[Feature:EtcdUpgrade\] --etcd-upgrade-storage=etcd3 --etcd-upgrade-version=3.0.17 241 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 242 243 - interval: 2h 244 agent: kubernetes 245 name: ci-kubernetes-e2e-gce-master-new-downgrade-cluster 246 labels: 247 preset-service-account: "true" 248 preset-k8s-ssh: "true" 249 spec: 250 containers: 251 - args: 252 - --timeout=920 253 - --bare 254 - --scenario=kubernetes_e2e 255 - -- 256 - --check-leaked-resources 257 - --check-version-skew=false 258 - --env=STORAGE_MEDIA_TYPE=application/vnd.kubernetes.protobuf 259 # TODO: This is pinned to the 1.8 version of etcd. 1.9 was changed to 260 # 3.1.x. ETCD doesn't downgrade minor versions. So for downgrades, we 261 # pin this to the lower version. The long term fix is to change 262 # downgrade/upgrade to not upgrade/downgrade etcd. 263 - --env=TEST_ETCD_VERSION=3.0.17 264 # In 1.11 influxdb is no longer deployed by default. 265 - --env=KUBE_ENABLE_CLUSTER_MONITORING=standalone 266 - --extract=ci/k8s-stable1 267 - --extract=ci/latest 268 - --gcp-zone=us-central1-f 269 - --provider=gce 270 - --skew 271 - --test_args=--ginkgo.focus=\[Slow\]|\[Serial\]|\[Disruptive\] --ginkgo.skip=\[Flaky\]|\[Feature:.+\] --kubectl-path=../../../../kubernetes_skew/cluster/kubectl.sh --minStartupPods=8 272 - --timeout=900m 273 - --upgrade_args=--ginkgo.focus=\[Feature:ClusterDowngrade\] --upgrade-target=ci/k8s-stable1 274 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 275 276 - interval: 2h 277 agent: kubernetes 278 name: ci-kubernetes-e2e-gce-master-new-downgrade-cluster-parallel 279 labels: 280 preset-service-account: "true" 281 preset-k8s-ssh: "true" 282 spec: 283 containers: 284 - args: 285 - --timeout=140 286 - --bare 287 - --scenario=kubernetes_e2e 288 - -- 289 - --check-leaked-resources 290 - --check-version-skew=false 291 - --env=STORAGE_MEDIA_TYPE=application/vnd.kubernetes.protobuf 292 # TODO: This is pinned to the 1.8 version of etcd. 1.9 was changed to 293 # 3.1.x. ETCD doesn't downgrade minor versions. So for downgrades, we 294 # pin this to the lower version. The long term fix is to change 295 # downgrade/upgrade to not upgrade/downgrade etcd. 296 - --env=TEST_ETCD_VERSION=3.0.17 297 # In 1.11 influxdb is no longer deployed by default. 298 - --env=KUBE_ENABLE_CLUSTER_MONITORING=standalone 299 - --extract=ci/k8s-stable1 300 - --extract=ci/latest 301 - --gcp-zone=us-central1-f 302 - --ginkgo-parallel 303 - --provider=gce 304 - --skew 305 - --test_args=--ginkgo.skip=\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\] --kubectl-path=../../../../kubernetes_skew/cluster/kubectl.sh --minStartupPods=8 306 - --timeout=120m 307 - --upgrade_args=--ginkgo.focus=\[Feature:ClusterDowngrade\] --upgrade-target=ci/k8s-stable1 308 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 309 310 - interval: 2h 311 agent: kubernetes 312 name: ci-kubernetes-e2e-gce-beta-stable1-downgrade-cluster 313 labels: 314 preset-service-account: "true" 315 preset-k8s-ssh: "true" 316 spec: 317 containers: 318 - args: 319 - --timeout=920 320 - --bare 321 - --scenario=kubernetes_e2e 322 - -- 323 - --check-leaked-resources 324 - --check-version-skew=false 325 - --env=STORAGE_MEDIA_TYPE=application/vnd.kubernetes.protobuf 326 - --env=TEST_ETCD_VERSION=3.0.17 327 - --extract=ci/k8s-stable1 328 - --extract=ci/k8s-beta 329 - --gcp-node-image=gci 330 - --gcp-zone=us-central1-f 331 - --provider=gce 332 - --skew 333 - --test_args=--ginkgo.focus=\[Slow\]|\[Serial\]|\[Disruptive\] --ginkgo.skip=\[Flaky\]|\[Feature:.+\] --kubectl-path=../../../../kubernetes_skew/cluster/kubectl.sh --minStartupPods=8 334 - --timeout=900m 335 - --upgrade_args=--ginkgo.focus=\[Feature:ClusterDowngrade\] --upgrade-target=ci/k8s-stable1 --upgrade-image=gci 336 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 337 338 - interval: 2h 339 agent: kubernetes 340 name: ci-kubernetes-e2e-gce-beta-stable1-downgrade-cluster-parallel 341 labels: 342 preset-service-account: "true" 343 preset-k8s-ssh: "true" 344 spec: 345 containers: 346 - args: 347 - --timeout=140 348 - --bare 349 - --scenario=kubernetes_e2e 350 - -- 351 - --check-leaked-resources 352 - --check-version-skew=false 353 - --env=STORAGE_MEDIA_TYPE=application/vnd.kubernetes.protobuf 354 - --env=TEST_ETCD_VERSION=3.0.17 355 - --extract=ci/k8s-stable1 356 - --extract=ci/k8s-beta 357 - --gcp-node-image=gci 358 - --gcp-zone=us-central1-f 359 - --ginkgo-parallel 360 - --provider=gce 361 - --skew 362 - --test_args=--ginkgo.skip=\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\] --kubectl-path=../../../../kubernetes_skew/cluster/kubectl.sh --minStartupPods=8 363 - --timeout=120m 364 - --upgrade_args=--ginkgo.focus=\[Feature:ClusterDowngrade\] --upgrade-target=ci/k8s-stable1 --upgrade-image=gci 365 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 366 367 - interval: 2h 368 agent: kubernetes 369 name: ci-kubernetes-e2e-gce-new-master-upgrade-cluster 370 labels: 371 preset-service-account: "true" 372 preset-k8s-ssh: "true" 373 spec: 374 containers: 375 - args: 376 - --timeout=920 377 - --bare 378 - --scenario=kubernetes_e2e 379 - -- 380 - --check-leaked-resources 381 - --check-version-skew=false 382 - --env=STORAGE_MEDIA_TYPE=application/vnd.kubernetes.protobuf 383 # TODO: This is pinned to the 1.8 version of etcd. 1.9 was changed to 384 # 3.1.x. ETCD doesn't downgrade minor versions. So for downgrades, we 385 # pin this to the lower version. The long term fix is to change 386 # downgrade/upgrade to not upgrade/downgrade etcd. 387 - --env=TEST_ETCD_VERSION=3.0.17 388 # In 1.11 influxdb is no longer deployed by default. 389 - --env=KUBE_ENABLE_CLUSTER_MONITORING=standalone 390 - --extract=ci/latest 391 - --extract=ci/k8s-stable1 392 - --gcp-node-image=gci 393 - --gcp-zone=us-central1-f 394 - --provider=gce 395 - --test_args=--ginkgo.focus=\[Slow\]|\[Serial\]|\[Disruptive\] --ginkgo.skip=\[Flaky\]|\[Feature:.+\] --kubectl-path=../../../../kubernetes_skew/cluster/kubectl.sh --minStartupPods=8 396 - --timeout=900m 397 - --upgrade_args=--ginkgo.focus=\[Feature:ClusterUpgrade\] --upgrade-target=ci/latest 398 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 399 400 - interval: 2h 401 agent: kubernetes 402 name: ci-kubernetes-e2e-gce-new-master-upgrade-cluster-new 403 labels: 404 preset-service-account: "true" 405 preset-k8s-ssh: "true" 406 spec: 407 containers: 408 - args: 409 - --timeout=920 410 - --bare 411 - --scenario=kubernetes_e2e 412 - -- 413 - --check-leaked-resources 414 - --check-version-skew=false 415 - --env=STORAGE_MEDIA_TYPE=application/vnd.kubernetes.protobuf 416 - --extract=ci/latest 417 - --extract=ci/k8s-stable1 418 - --gcp-node-image=gci 419 - --gcp-zone=us-central1-f 420 - --provider=gce 421 - --skew 422 - --timeout=900m 423 - --upgrade_args=--ginkgo.focus=\[Feature:ClusterUpgrade\] --upgrade-target=ci/latest 424 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 425 426 - interval: 2h 427 agent: kubernetes 428 name: ci-kubernetes-e2e-gce-new-master-upgrade-cluster-parallel 429 labels: 430 preset-service-account: "true" 431 preset-k8s-ssh: "true" 432 spec: 433 containers: 434 - args: 435 - --timeout=140 436 - --bare 437 - --scenario=kubernetes_e2e 438 - -- 439 - --check-leaked-resources 440 - --check-version-skew=false 441 - --env=STORAGE_MEDIA_TYPE=application/vnd.kubernetes.protobuf 442 # TODO: This is pinned to the 1.8 version of etcd. 1.9 was changed to 443 # 3.1.x. ETCD doesn't downgrade minor versions. So for downgrades, we 444 # pin this to the lower version. The long term fix is to change 445 # downgrade/upgrade to not upgrade/downgrade etcd. 446 - --env=TEST_ETCD_VERSION=3.0.17 447 # In 1.11 influxdb is no longer deployed by default. 448 - --env=KUBE_ENABLE_CLUSTER_MONITORING=standalone 449 - --extract=ci/latest 450 - --extract=ci/k8s-stable1 451 - --gcp-zone=us-central1-f 452 - --ginkgo-parallel 453 - --provider=gce 454 - --test_args=--ginkgo.skip=\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\] --kubectl-path=../../../../kubernetes_skew/cluster/kubectl.sh --minStartupPods=8 455 - --timeout=120m 456 - --upgrade_args=--ginkgo.focus=\[Feature:ClusterUpgrade\] --upgrade-target=ci/latest 457 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master 458 459 - interval: 2h 460 agent: kubernetes 461 name: ci-kubernetes-e2e-gce-new-master-upgrade-master 462 labels: 463 preset-service-account: "true" 464 preset-k8s-ssh: "true" 465 spec: 466 containers: 467 - args: 468 - --timeout=920 469 - --bare 470 - --scenario=kubernetes_e2e 471 - -- 472 - --check-leaked-resources 473 - --check-version-skew=false 474 - --env=STORAGE_MEDIA_TYPE=application/vnd.kubernetes.protobuf 475 - --env=KUBE_ENABLE_CLUSTER_MONITORING=standalone 476 - --extract=ci/latest 477 - --extract=ci/k8s-stable1 478 - --gcp-node-image=gci 479 - --gcp-zone=us-central1-f 480 - --provider=gce 481 - --test_args=--kubectl-path=../../../../kubernetes_skew/cluster/kubectl.sh --minStartupPods=8 482 - --timeout=900m 483 - --upgrade_args=--ginkgo.focus=\[Feature:MasterUpgrade\] --upgrade-target=ci/latest 484 image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master