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