github.com/munnerz/test-infra@v0.0.0-20190108210205-ce3d181dc989/config/jobs/kubernetes/sig-node/containerd.yaml (about)

     1  presets:
     2  - labels:
     3      preset-e2e-containerd: "true"
     4    env:
     5    - name: LOG_DUMP_SYSTEMD_SERVICES
     6      value: containerd containerd-installation
     7    - name: KUBE_MASTER_EXTRA_METADATA
     8      value: user-data=/workspace/github.com/containerd/cri/test/e2e/master.yaml,containerd-configure-sh=/workspace/github.com/containerd/cri/cluster/gce/configure.sh,containerd-env=/workspace/test-infra/jobs/e2e_node/containerd/cri-master/env
     9    - name: KUBE_NODE_EXTRA_METADATA
    10      value: user-data=/workspace/github.com/containerd/cri/test/e2e/node.yaml,containerd-configure-sh=/workspace/github.com/containerd/cri/cluster/gce/configure.sh,containerd-env=/workspace/test-infra/jobs/e2e_node/containerd/cri-master/env
    11    - name: KUBE_CONTAINER_RUNTIME
    12      value: remote
    13    - name: KUBE_CONTAINER_RUNTIME_ENDPOINT
    14      value: unix:///run/containerd/containerd.sock
    15    - name: KUBE_CONTAINER_RUNTIME_NAME
    16      value: containerd
    17    - name: KUBE_LOAD_IMAGE_COMMAND
    18      value: /home/containerd/usr/local/bin/ctr cri load
    19    - name: NETWORK_PROVIDER
    20      value: ""
    21    - name: NON_MASQUERADE_CIDR
    22      value: 0.0.0.0/0
    23    - name: KUBELET_TEST_ARGS
    24      value: --runtime-cgroups=/system.slice/containerd.service
    25  
    26  presubmits:
    27    kubernetes/kubernetes:
    28    - name: pull-kubernetes-e2e-containerd-gce
    29      always_run: false
    30      branches:
    31      - master
    32      labels:
    33        preset-service-account: "true"
    34        preset-k8s-ssh: "true"
    35        preset-bazel-scratch-dir: "true"
    36        preset-bazel-remote-cache-enabled: "true"
    37        preset-e2e-containerd: "true"
    38        preset-pull-kubernetes-e2e: "true"
    39        preset-pull-kubernetes-e2e-gce: "true"
    40      spec:
    41        containers:
    42        - args:
    43          - --root=/go/src
    44          - --repo=k8s.io/kubernetes=$(PULL_REFS)
    45          - --repo=k8s.io/release
    46          - --repo=github.com/containerd/cri
    47          - --upload=gs://kubernetes-jenkins/pr-logs
    48          - --timeout=90
    49          - --scenario=kubernetes_e2e
    50          - --
    51          - --build=bazel
    52          - --cluster=
    53          - --env=KUBE_MASTER_EXTRA_METADATA=user-data=/go/src/github.com/containerd/cri/test/e2e/master.yaml,containerd-configure-sh=/go/src/github.com/containerd/cri/cluster/gce/configure.sh,containerd-env=/workspace/test-infra/jobs/e2e_node/containerd/cri-master/env
    54          - --env=KUBE_NODE_EXTRA_METADATA=user-data=/go/src/github.com/containerd/cri/test/e2e/node.yaml,containerd-configure-sh=/go/src/github.com/containerd/cri/cluster/gce/configure.sh,containerd-env=/workspace/test-infra/jobs/e2e_node/containerd/cri-master/env
    55          - --extract=local
    56          - --gcp-node-image=gci
    57          - --gcp-project=k8s-c8d-pr-e2e
    58          - --gcp-zone=us-central1-f
    59          - --ginkgo-parallel=30
    60          - --provider=gce
    61          - --runtime-config=batch/v2alpha1=true,admissionregistration.k8s.io/v1alpha1=true
    62          - --stage=gs://kubernetes-release-pull/ci/pull-kubernetes-e2e-containerd-gce
    63          - --test_args=--ginkgo.skip=\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\] --minStartupPods=8
    64          - --timeout=65m
    65          # Bazel needs privileged mode in order to sandbox builds.
    66          securityContext:
    67            privileged: true
    68          image: gcr.io/k8s-testimages/kubekins-e2e:v20181218-134e718ec-master
    69          resources:
    70            requests:
    71              memory: "6Gi"
    72  
    73  periodics:
    74  - name: ci-containerd-build
    75    interval: 30m
    76    labels:
    77      preset-service-account: "true"
    78    spec:
    79      containers:
    80      - image: gcr.io/k8s-testimages/kubekins-e2e:v20181218-134e718ec-master
    81        args:
    82        - --repo=github.com/containerd/containerd=master
    83        - --repo=github.com/containerd/cri=master
    84        - --root=/go/src
    85        - --upload=gs://kubernetes-jenkins/logs
    86        - --scenario=execute
    87        - --
    88        - /go/src/github.com/containerd/cri/test/containerd/build.sh
    89  
    90  - name: ci-containerd-build-1-1
    91    interval: 30m
    92    labels:
    93      preset-service-account: "true"
    94    spec:
    95      containers:
    96      - image: gcr.io/k8s-testimages/kubekins-e2e:v20181218-134e718ec-master
    97        args:
    98        - --repo=github.com/containerd/containerd=release/1.1
    99        - --repo=github.com/containerd/cri=release/1.0
   100        - --root=/go/src
   101        - --upload=gs://kubernetes-jenkins/logs
   102        - --scenario=execute
   103        - --
   104        - --env=DEPLOY_DIR=containerd/release-1.1
   105        - /go/src/github.com/containerd/cri/test/containerd/build.sh
   106  
   107  - name: ci-containerd-build-1-2
   108    interval: 30m
   109    labels:
   110      preset-service-account: "true"
   111    spec:
   112      containers:
   113      - image: gcr.io/k8s-testimages/kubekins-e2e:v20181218-134e718ec-master
   114        args:
   115        - --repo=github.com/containerd/containerd=release/1.2
   116        - --repo=github.com/containerd/cri=release/1.2
   117        - --root=/go/src
   118        - --upload=gs://kubernetes-jenkins/logs
   119        - --scenario=execute
   120        - --
   121        - --env=DEPLOY_DIR=containerd/release-1.2
   122        - /go/src/github.com/containerd/cri/test/containerd/build.sh
   123  
   124  - interval: 1h
   125    name: ci-containerd-e2e-gci-gce
   126    labels:
   127      preset-service-account: "true"
   128      preset-k8s-ssh: "true"
   129      preset-e2e-containerd: "true"
   130    spec:
   131      containers:
   132      - args:
   133        - --repo=github.com/containerd/cri=master
   134        - --timeout=70
   135        - --scenario=kubernetes_e2e
   136        - --
   137        - --check-leaked-resources
   138        - --env=KUBE_MASTER_EXTRA_METADATA=user-data=/workspace/github.com/containerd/cri/test/e2e/master.yaml,containerd-configure-sh=/workspace/github.com/containerd/cri/cluster/gce/configure.sh,containerd-env=/workspace/test-infra/jobs/e2e_node/containerd/containerd-master/env
   139        - --env=KUBE_NODE_EXTRA_METADATA=user-data=/workspace/github.com/containerd/cri/test/e2e/node.yaml,containerd-configure-sh=/workspace/github.com/containerd/cri/cluster/gce/configure.sh,containerd-env=/workspace/test-infra/jobs/e2e_node/containerd/containerd-master/env
   140        - --env=ENABLE_POD_SECURITY_POLICY=true
   141        - --extract=ci/latest
   142        - --gcp-node-image=gci
   143        - --gcp-nodes=4
   144        - --gcp-zone=us-central1-f
   145        - --ginkgo-parallel=30
   146        - --provider=gce
   147        - --test_args=--ginkgo.skip=\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\] --minStartupPods=8
   148        - --timeout=50m
   149        image: gcr.io/k8s-testimages/kubekins-e2e:v20181218-134e718ec-master
   150  
   151  - interval: 1h
   152    name: ci-containerd-e2e-gci-gce-1-1
   153    labels:
   154      preset-service-account: "true"
   155      preset-k8s-ssh: "true"
   156      preset-e2e-containerd: "true"
   157    spec:
   158      containers:
   159      - args:
   160        - --repo=github.com/containerd/cri=release/1.0
   161        - --timeout=70
   162        - --scenario=kubernetes_e2e
   163        - --
   164        - --check-leaked-resources
   165        - --env=KUBE_MASTER_EXTRA_METADATA=user-data=/workspace/github.com/containerd/cri/test/e2e/master.yaml,containerd-configure-sh=/workspace/github.com/containerd/cri/cluster/gce/configure.sh,containerd-env=/workspace/test-infra/jobs/e2e_node/containerd/containerd-release-1.1/env
   166        - --env=KUBE_NODE_EXTRA_METADATA=user-data=/workspace/github.com/containerd/cri/test/e2e/node.yaml,containerd-configure-sh=/workspace/github.com/containerd/cri/cluster/gce/configure.sh,containerd-env=/workspace/test-infra/jobs/e2e_node/containerd/containerd-release-1.1/env
   167        - --env=PREPULL_E2E_IMAGES=false
   168        - --env=ENABLE_POD_SECURITY_POLICY=true
   169        - --extract=ci/latest-1.10
   170        - --gcp-node-image=gci
   171        - --gcp-nodes=4
   172        - --gcp-zone=us-central1-f
   173        - --ginkgo-parallel=30
   174        - --provider=gce
   175        - --test_args=--ginkgo.skip=\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\] --minStartupPods=8
   176        - --timeout=50m
   177        image: gcr.io/k8s-testimages/kubekins-e2e:v20181218-134e718ec-1.10
   178  
   179  - interval: 1h
   180    name: ci-containerd-e2e-gci-gce-1-2
   181    labels:
   182      preset-service-account: "true"
   183      preset-k8s-ssh: "true"
   184      preset-e2e-containerd: "true"
   185    spec:
   186      containers:
   187      - args:
   188        - --repo=github.com/containerd/cri=release/1.2
   189        - --timeout=70
   190        - --scenario=kubernetes_e2e
   191        - --
   192        - --check-leaked-resources
   193        - --env=KUBE_MASTER_EXTRA_METADATA=user-data=/workspace/github.com/containerd/cri/test/e2e/master.yaml,containerd-configure-sh=/workspace/github.com/containerd/cri/cluster/gce/configure.sh,containerd-env=/workspace/test-infra/jobs/e2e_node/containerd/containerd-release-1.2/env
   194        - --env=KUBE_NODE_EXTRA_METADATA=user-data=/workspace/github.com/containerd/cri/test/e2e/node.yaml,containerd-configure-sh=/workspace/github.com/containerd/cri/cluster/gce/configure.sh,containerd-env=/workspace/test-infra/jobs/e2e_node/containerd/containerd-release-1.2/env
   195        - --env=PREPULL_E2E_IMAGES=false
   196        - --env=ENABLE_POD_SECURITY_POLICY=true
   197        - --extract=ci/latest-1.12
   198        - --gcp-node-image=gci
   199        - --gcp-nodes=4
   200        - --gcp-zone=us-central1-f
   201        - --ginkgo-parallel=30
   202        - --provider=gce
   203        - --test_args=--ginkgo.skip=\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\] --minStartupPods=8
   204        - --timeout=50m
   205        image: gcr.io/k8s-testimages/kubekins-e2e:v20181218-134e718ec-1.12
   206  
   207  
   208  - interval: 1h
   209    name: ci-containerd-e2e-ubuntu-gce
   210    labels:
   211      preset-service-account: "true"
   212      preset-k8s-ssh: "true"
   213      preset-e2e-containerd: "true"
   214    spec:
   215      containers:
   216      - args:
   217        - --repo=github.com/containerd/cri=master
   218        - --timeout=70
   219        - --scenario=kubernetes_e2e
   220        - --
   221        - --check-leaked-resources
   222        - --env=KUBE_MASTER_EXTRA_METADATA=user-data=/workspace/github.com/containerd/cri/test/e2e/master.yaml,containerd-configure-sh=/workspace/github.com/containerd/cri/cluster/gce/configure.sh,containerd-env=/workspace/test-infra/jobs/e2e_node/containerd/containerd-master/env
   223        - --env=KUBE_NODE_EXTRA_METADATA=user-data=/workspace/github.com/containerd/cri/test/e2e/node.yaml,containerd-configure-sh=/workspace/github.com/containerd/cri/cluster/gce/configure.sh,containerd-env=/workspace/test-infra/jobs/e2e_node/containerd/containerd-master/env
   224        - --extract=ci/latest
   225        - --gcp-node-image=ubuntu
   226        - --gcp-zone=us-central1-f
   227        - --ginkgo-parallel=30
   228        - --image-family=ubuntu-gke-1604-lts
   229        - --image-project=ubuntu-os-gke-cloud
   230        - --provider=gce
   231        - --test_args=--ginkgo.skip=\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\] --minStartupPods=8
   232        - --timeout=50m
   233        image: gcr.io/k8s-testimages/kubekins-e2e:v20181218-134e718ec-master
   234  
   235  - name: ci-containerd-node-e2e
   236    interval: 1h
   237    labels:
   238      preset-service-account: "true"
   239      preset-k8s-ssh: "true"
   240    spec:
   241      containers:
   242      - image: gcr.io/k8s-testimages/kubekins-e2e:v20181218-134e718ec-master
   243        args:
   244        - --root=/go/src
   245        - --repo=k8s.io/kubernetes
   246        - --repo=github.com/containerd/cri=master
   247        - --timeout=90
   248        - --scenario=kubernetes_e2e
   249        - --
   250        - --node-args=--image-config-file=/workspace/test-infra/jobs/e2e_node/containerd/containerd-master/image-config.yaml
   251        - --deployment=node
   252        - --gcp-project=cri-containerd-node-e2e
   253        - --gcp-zone=us-central1-f
   254        - '--node-test-args=--container-runtime=remote --container-runtime-endpoint=unix:///run/containerd/containerd.sock --container-runtime-process-name=/home/containerd/usr/local/bin/containerd --container-runtime-pid-file= --kubelet-flags="--cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/containerd.service" --extra-log="{\"name\": \"containerd.log\", \"journalctl\": [\"-u\", \"containerd\"]}"'
   255        - --node-tests=true
   256        - --provider=gce
   257        - --test_args=--nodes=8 --focus="\[NodeConformance\]" --skip="\[Flaky\]|\[Serial\]" --flakeAttempts=2
   258        - --timeout=65m
   259        env:
   260        - name: GOPATH
   261          value: /go
   262  
   263  - name: ci-containerd-node-e2e-1-1
   264    interval: 1h
   265    labels:
   266      preset-service-account: "true"
   267      preset-k8s-ssh: "true"
   268    spec:
   269      containers:
   270      - image: gcr.io/k8s-testimages/kubekins-e2e:v20181218-134e718ec-1.10
   271        args:
   272        - --root=/go/src
   273        - --repo=k8s.io/kubernetes=release-1.10
   274        - --repo=github.com/containerd/cri=release/1.0
   275        - --timeout=90
   276        - --scenario=kubernetes_e2e
   277        - --
   278        - --node-args=--image-config-file=/workspace/test-infra/jobs/e2e_node/containerd/containerd-release-1.1/image-config.yaml
   279        - --deployment=node
   280        - --gcp-project=cri-containerd-node-e2e
   281        - --gcp-zone=us-central1-f
   282        - '--node-test-args=--container-runtime=remote --container-runtime-endpoint=unix:///run/containerd/containerd.sock --container-runtime-process-name=/home/containerd/usr/local/bin/containerd --container-runtime-pid-file= --kubelet-flags="--cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/containerd.service" --extra-log="{\"name\": \"containerd.log\", \"journalctl\": [\"-u\", \"containerd\"]}"'
   283        - --node-tests=true
   284        - --provider=gce
   285        - --test_args=--nodes=8 --skip="\[Flaky\]|\[Serial\]" --flakeAttempts=2
   286        - --timeout=65m
   287        env:
   288        - name: GOPATH
   289          value: /go
   290  
   291  - name: ci-containerd-node-e2e-1-2
   292    interval: 1h
   293    labels:
   294      preset-service-account: "true"
   295      preset-k8s-ssh: "true"
   296    spec:
   297      containers:
   298      - image: gcr.io/k8s-testimages/kubekins-e2e:v20181218-134e718ec-1.12
   299        args:
   300        - --root=/go/src
   301        - --repo=k8s.io/kubernetes=release-1.12
   302        - --repo=github.com/containerd/cri=release/1.2
   303        - --timeout=90
   304        - --scenario=kubernetes_e2e
   305        - --
   306        - --node-args=--image-config-file=/workspace/test-infra/jobs/e2e_node/containerd/containerd-release-1.2/image-config.yaml
   307        - --deployment=node
   308        - --gcp-project=cri-containerd-node-e2e
   309        - --gcp-zone=us-central1-f
   310        - '--node-test-args=--container-runtime=remote --container-runtime-endpoint=unix:///run/containerd/containerd.sock --container-runtime-process-name=/home/containerd/usr/local/bin/containerd --container-runtime-pid-file= --kubelet-flags="--cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/containerd.service" --extra-log="{\"name\": \"containerd.log\", \"journalctl\": [\"-u\", \"containerd\"]}"'
   311        - --node-tests=true
   312        - --provider=gce
   313        - --test_args=--nodes=8 --focus="\[NodeConformance\]" --skip="\[Flaky\]|\[Serial\]" --flakeAttempts=2
   314        - --timeout=65m
   315        env:
   316        - name: GOPATH
   317          value: /go
   318  
   319  - name: ci-containerd-node-e2e-features
   320    interval: 1h
   321    labels:
   322      preset-service-account: "true"
   323      preset-k8s-ssh: "true"
   324    spec:
   325      containers:
   326      - image: gcr.io/k8s-testimages/kubekins-e2e:v20181218-134e718ec-master
   327        args:
   328        - --root=/go/src
   329        - --repo=k8s.io/kubernetes
   330        - --repo=github.com/containerd/cri=master
   331        - --timeout=90
   332        - --scenario=kubernetes_e2e
   333        - --
   334        - --node-args=--image-config-file=/workspace/test-infra/jobs/e2e_node/containerd/containerd-master/image-config.yaml
   335        - --deployment=node
   336        - --gcp-project=cri-containerd-node-e2e
   337        - --gcp-zone=us-central1-f
   338        - '--node-test-args=--container-runtime=remote --container-runtime-endpoint=unix:///run/containerd/containerd.sock --container-runtime-process-name=/home/containerd/usr/local/bin/containerd --container-runtime-pid-file= --kubelet-flags="--cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/containerd.service" --extra-log="{\"name\": \"containerd.log\", \"journalctl\": [\"-u\", \"containerd\"]}"'
   339        - --node-tests=true
   340        - --provider=gce
   341        - --test_args=--nodes=8 --focus="\[NodeFeature:.+\]" --skip="\[Flaky\]|\[Serial\]" --flakeAttempts=2
   342        - --timeout=65m
   343        env:
   344        - name: GOPATH
   345          value: /go
   346  
   347  - name: ci-containerd-node-e2e-features-1-2
   348    interval: 1h
   349    labels:
   350      preset-service-account: "true"
   351      preset-k8s-ssh: "true"
   352    spec:
   353      containers:
   354      - image: gcr.io/k8s-testimages/kubekins-e2e:v20181218-134e718ec-1.12
   355        args:
   356        - --root=/go/src
   357        - --repo=k8s.io/kubernetes=release-1.12
   358        - --repo=github.com/containerd/cri=release/1.2
   359        - --timeout=90
   360        - --scenario=kubernetes_e2e
   361        - --
   362        - --node-args=--image-config-file=/workspace/test-infra/jobs/e2e_node/containerd/containerd-master/image-config.yaml
   363        - --deployment=node
   364        - --gcp-project=cri-containerd-node-e2e
   365        - --gcp-zone=us-central1-f
   366        - '--node-test-args=--container-runtime=remote --container-runtime-endpoint=unix:///run/containerd/containerd.sock --container-runtime-process-name=/home/containerd/usr/local/bin/containerd --container-runtime-pid-file= --kubelet-flags="--cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/containerd.service" --extra-log="{\"name\": \"containerd.log\", \"journalctl\": [\"-u\", \"containerd\"]}"'
   367        - --node-tests=true
   368        - --provider=gce
   369        - --test_args=--nodes=8 --focus="\[NodeFeature:.+\]" --skip="\[Flaky\]|\[Serial\]" --flakeAttempts=2
   370        - --timeout=65m
   371        env:
   372        - name: GOPATH
   373          value: /go
   374  
   375  - interval: 12h
   376    name: ci-containerd-soak-gci-gce
   377    labels:
   378      preset-service-account: "true"
   379      preset-k8s-ssh: "true"
   380      preset-e2e-containerd: "true"
   381    spec:
   382      containers:
   383      - args:
   384        - --repo=github.com/containerd/cri=master
   385        - --timeout=1220
   386        - --scenario=kubernetes_e2e
   387        - --
   388        - --down=false
   389        - --env=KUBE_MASTER_EXTRA_METADATA=user-data=/workspace/github.com/containerd/cri/test/e2e/master.yaml,containerd-configure-sh=/workspace/github.com/containerd/cri/cluster/gce/configure.sh,containerd-env=/workspace/test-infra/jobs/e2e_node/containerd/containerd-master/env
   390        - --env=KUBE_NODE_EXTRA_METADATA=user-data=/workspace/github.com/containerd/cri/test/e2e/node.yaml,containerd-configure-sh=/workspace/github.com/containerd/cri/cluster/gce/configure.sh,containerd-env=/workspace/test-infra/jobs/e2e_node/containerd/containerd-master/env
   391        - --extract=ci/latest
   392        - --gcp-master-image=gci
   393        - --gcp-node-image=gci
   394        - --gcp-project=k8s-jkns-e2e-gci-gce-soak-1-4
   395        - --gcp-zone=us-central1-f
   396        - --provider=gce
   397        - --save=gs://kubernetes-e2e-soak-configs/ci-containerd-soak-gci-gce
   398        - --soak
   399        - --test_args=--ginkgo.skip=\[Disruptive\]|\[Flaky\]|\[Feature:.+\] --clean-start=true --minStartupPods=8
   400        - --timeout=1200m
   401        - --up=false
   402        image: gcr.io/k8s-testimages/kubekins-e2e:v20181218-134e718ec-master
   403  
   404  - name: ci-cri-containerd-build
   405    interval: 30m
   406    labels:
   407      preset-service-account: "true"
   408    spec:
   409      containers:
   410      - image: gcr.io/k8s-testimages/kubekins-e2e:v20181218-134e718ec-master
   411        args:
   412        - --repo=github.com/containerd/cri=master
   413        - --root=/go/src
   414        - --upload=gs://kubernetes-jenkins/logs
   415        - --scenario=execute
   416        - --
   417        - ./test/build.sh
   418  
   419  - name: ci-cri-containerd-e2e-gce-device-plugin-gpu
   420    interval: 3h
   421    labels:
   422      preset-service-account: "true"
   423      preset-k8s-ssh: "true"
   424      preset-e2e-containerd: "true"
   425      preset-ci-gce-device-plugin-gpu: "true"
   426    spec:
   427      containers:
   428      - args:
   429        - --repo=github.com/containerd/cri=master
   430        - --timeout=300
   431        - --scenario=kubernetes_e2e
   432        - --
   433        - --check-leaked-resources
   434        - --extract=ci/latest
   435        - --gcp-node-image=gci
   436        - --gcp-project-type=gpu-project
   437        - --gcp-zone=us-west1-b
   438        - --provider=gce
   439        - --test_args=--ginkgo.focus=\[Feature:GPUDevicePlugin\] --minStartupPods=8
   440        - --timeout=180m
   441        image: gcr.io/k8s-testimages/kubekins-e2e:v20181218-134e718ec-master
   442  
   443  - interval: 2h
   444    name: ci-cri-containerd-e2e-gce-multizone
   445    labels:
   446      preset-service-account: "true"
   447      preset-k8s-ssh: "true"
   448      preset-e2e-containerd: "true"
   449    spec:
   450      containers:
   451      - args:
   452        - --repo=github.com/containerd/cri=master
   453        - --timeout=170
   454        - --scenario=kubernetes_e2e
   455        - --
   456        - --check-leaked-resources
   457        - --cluster=
   458        - --env=MULTIZONE=true
   459        # Where the nodes reside.  Master is in the first one.
   460        - --env=E2E_ZONES=us-central1-a us-central1-b us-central1-f
   461        - --extract=ci/latest
   462        - --gcp-node-image=gci
   463        - --gcp-zone=us-central1-a
   464        - --ginkgo-parallel=25
   465        - --provider=gce
   466        - --test_args=--ginkgo.skip=\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\] --minStartupPods=8
   467        - --timeout=150m
   468        image: gcr.io/k8s-testimages/kubekins-e2e:v20181218-134e718ec-master
   469  
   470  - interval: 2h
   471    name: ci-cri-containerd-e2e-gce-stackdriver
   472    labels:
   473      preset-service-account: "true"
   474      preset-k8s-ssh: "true"
   475      preset-e2e-containerd: "true"
   476    spec:
   477      containers:
   478      - args:
   479        - --repo=github.com/containerd/cri=master
   480        - --timeout=70
   481        - --scenario=kubernetes_e2e
   482        - --
   483        - --check-leaked-resources
   484        - --cluster=
   485        - --env=KUBE_ENABLE_CLUSTER_MONITORING=stackdriver
   486        - --env=KUBE_ENABLE_METADATA_AGENT=stackdriver
   487        - --extract=ci/latest
   488        - --gcp-project=k8s-jkns-e2e-gce-stackdriver
   489        - --gcp-zone=us-central1-f
   490        - --provider=gce
   491        - --test_args=--ginkgo.focus=\[Feature:StackdriverMonitoring\]|\[Feature:StackdriverCustomMetrics\]|\[Feature:StackdriverMetadataAgent\]|\[Feature:StackdriverExternalMetrics\] --minStartupPods=8
   492        - --timeout=50m
   493        image: gcr.io/k8s-testimages/kubekins-e2e:v20181218-134e718ec-master
   494  
   495  - interval: 1h
   496    name: ci-cri-containerd-e2e-gci-gce
   497    labels:
   498      preset-service-account: "true"
   499      preset-k8s-ssh: "true"
   500      preset-e2e-containerd: "true"
   501    spec:
   502      containers:
   503      - args:
   504        - --repo=github.com/containerd/cri=master
   505        - --timeout=70
   506        - --scenario=kubernetes_e2e
   507        - --
   508        - --check-leaked-resources
   509        - --env=ENABLE_POD_SECURITY_POLICY=true
   510        - --extract=ci/latest
   511        - --gcp-node-image=gci
   512        - --gcp-nodes=4
   513        - --gcp-zone=us-central1-f
   514        - --ginkgo-parallel=30
   515        - --provider=gce
   516        - --test_args=--ginkgo.skip=\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\] --minStartupPods=8
   517        - --timeout=50m
   518        image: gcr.io/k8s-testimages/kubekins-e2e:v20181218-134e718ec-master
   519  
   520  - interval: 2h
   521    name: ci-cri-containerd-e2e-gci-gce-alpha-features
   522    labels:
   523      preset-service-account: "true"
   524      preset-k8s-ssh: "true"
   525      preset-e2e-containerd: "true"
   526    spec:
   527      containers:
   528      - args:
   529        - --repo=github.com/containerd/cri=master
   530        - --timeout=200
   531        - --scenario=kubernetes_e2e
   532        - --
   533        - --check-leaked-resources
   534        - --env=KUBE_FEATURE_GATES=AllAlpha=true
   535        - --env=KUBE_PROXY_DAEMONSET=true
   536        - --env=ENABLE_POD_PRIORITY=true
   537        - --extract=ci/latest
   538        - --gcp-node-image=gci
   539        - --gcp-zone=us-central1-f
   540        - --provider=gce
   541        - --runtime-config=api/all=true
   542        - --test_args=--ginkgo.focus=\[Feature:(Audit|BlockVolume|PodPreset|ExpandPersistentVolumes|VolumeSubpathEnvExpansion|RunAsGroup|NodeLease)\]|Networking --ginkgo.skip=Networking-Performance|IPv6|Feature:Volumes --minStartupPods=8
   543        - --timeout=180m
   544        image: gcr.io/k8s-testimages/kubekins-e2e:v20181218-134e718ec-master
   545  
   546  - interval: 2h
   547    name: ci-cri-containerd-e2e-gci-gce-es-logging
   548    labels:
   549      preset-service-account: "true"
   550      preset-k8s-ssh: "true"
   551      preset-e2e-containerd: "true"
   552    spec:
   553      containers:
   554      - args:
   555        - --repo=github.com/containerd/cri=master
   556        - --timeout=110
   557        - --scenario=kubernetes_e2e
   558        - --
   559        - --check-leaked-resources
   560        - --env=KUBE_LOGGING_DESTINATION=elasticsearch
   561        - --env=TEST_CLUSTER_LOG_LEVEL=--v=2
   562        - --extract=ci/latest
   563        - --gcp-node-image=gci
   564        - --gcp-zone=us-central1-f
   565        - --provider=gce
   566        - --test_args=--ginkgo.focus=\[Feature:Elasticsearch\] --minStartupPods=8
   567        - --timeout=90m
   568        image: gcr.io/k8s-testimages/kubekins-e2e:v20181218-134e718ec-master
   569  
   570  - interval: 2h
   571    name: ci-cri-containerd-e2e-gci-gce-flaky
   572    labels:
   573      preset-service-account: "true"
   574      preset-k8s-ssh: "true"
   575      preset-e2e-containerd: "true"
   576    spec:
   577      containers:
   578      - args:
   579        - --repo=github.com/containerd/cri=master
   580        - --timeout=200
   581        - --scenario=kubernetes_e2e
   582        - --
   583        - --check-leaked-resources
   584        - --extract=ci/latest
   585        - --gcp-node-image=gci
   586        - --gcp-zone=us-central1-f
   587        - --provider=gce
   588        - --test_args=--ginkgo.focus=\[Flaky\] --ginkgo.skip=\[Feature:.+\] --minStartupPods=8
   589        - --timeout=180m
   590        image: gcr.io/k8s-testimages/kubekins-e2e:v20181218-134e718ec-master
   591  
   592  - interval: 2h
   593    name: ci-cri-containerd-e2e-gci-gce-ingress
   594    labels:
   595      preset-service-account: "true"
   596      preset-k8s-ssh: "true"
   597      preset-e2e-containerd: "true"
   598    spec:
   599      containers:
   600      - args:
   601        - --repo=github.com/containerd/cri=master
   602        - --timeout=340
   603        - --scenario=kubernetes_e2e
   604        - --
   605        - --check-leaked-resources
   606        - --env=GCE_ALPHA_FEATURES=NetworkEndpointGroup
   607        - --env=KUBE_GCE_ENABLE_IP_ALIASES=true
   608        - --extract=ci/latest
   609        - --gcp-node-image=gci
   610        - --gcp-project-type=ingress-project
   611        - --gcp-zone=asia-southeast1-a
   612        - --provider=gce
   613        - --test_args=--ginkgo.focus=\[Feature:Ingress\]|\[Feature:NEG\] --ginkgo.skip=\[Unreleased\]
   614        - --timeout=320m
   615        image: gcr.io/k8s-testimages/kubekins-e2e:v20181218-134e718ec-master
   616  
   617  - interval: 2h
   618    name: ci-cri-containerd-e2e-gci-gce-ip-alias
   619    labels:
   620      preset-service-account: "true"
   621      preset-k8s-ssh: "true"
   622      preset-e2e-containerd: "true"
   623    spec:
   624      containers:
   625      - args:
   626        - --repo=github.com/containerd/cri=master
   627        - --timeout=70
   628        - --scenario=kubernetes_e2e
   629        - --
   630        - --check-leaked-resources
   631        - --cluster=
   632        - --env=KUBE_GCE_ENABLE_IP_ALIASES=true
   633        - --extract=ci/latest
   634        - --gcp-node-image=gci
   635        - --gcp-nodes=4
   636        - --gcp-zone=us-central1-f
   637        - --ginkgo-parallel=30
   638        - --provider=gce
   639        - --test_args=--ginkgo.skip=\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\] --minStartupPods=8
   640        - --timeout=50m
   641        image: gcr.io/k8s-testimages/kubekins-e2e:v20181218-134e718ec-master
   642  
   643  - interval: 2h
   644    name: ci-cri-containerd-e2e-gci-gce-proto
   645    labels:
   646      preset-service-account: "true"
   647      preset-k8s-ssh: "true"
   648      preset-e2e-containerd: "true"
   649    spec:
   650      containers:
   651      - args:
   652        - --repo=github.com/containerd/cri=master
   653        - --timeout=70
   654        - --scenario=kubernetes_e2e
   655        - --
   656        - --check-leaked-resources
   657        - --env=STORAGE_MEDIA_TYPE=application/vnd.kubernetes.protobuf
   658        - --extract=ci/latest
   659        - --gcp-node-image=gci
   660        - --gcp-zone=us-central1-f
   661        - --ginkgo-parallel=25
   662        - --provider=gce
   663        - --test_args=--ginkgo.skip=\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\] --minStartupPods=8
   664        - --timeout=50m
   665        image: gcr.io/k8s-testimages/kubekins-e2e:v20181218-134e718ec-master
   666  
   667  - interval: 1h
   668    name: ci-cri-containerd-e2e-gci-gce-reboot
   669    labels:
   670      preset-service-account: "true"
   671      preset-k8s-ssh: "true"
   672      preset-e2e-containerd: "true"
   673    spec:
   674      containers:
   675      - args:
   676        - --repo=github.com/containerd/cri=master
   677        - --timeout=200
   678        - --scenario=kubernetes_e2e
   679        - --
   680        - --check-leaked-resources
   681        - --extract=ci/latest
   682        - --gcp-node-image=gci
   683        - --gcp-zone=us-central1-f
   684        - --provider=gce
   685        - --test_args=--ginkgo.focus=\[Feature:Reboot\] --minStartupPods=8
   686        - --timeout=180m
   687        image: gcr.io/k8s-testimages/kubekins-e2e:v20181218-134e718ec-master
   688  
   689  - interval: 2h
   690    name: ci-cri-containerd-e2e-gci-gce-sd-logging
   691    labels:
   692      preset-service-account: "true"
   693      preset-k8s-ssh: "true"
   694      preset-e2e-containerd: "true"
   695    spec:
   696      containers:
   697      - args:
   698        - --repo=github.com/containerd/cri=master
   699        - --timeout=1340
   700        - --scenario=kubernetes_e2e
   701        - --
   702        - --check-leaked-resources
   703        - --env=KUBE_LOGGING_DESTINATION=gcp
   704        - --env=TEST_CLUSTER_LOG_LEVEL=--v=2
   705        - --extract=ci/latest
   706        - --gcp-node-image=gci
   707        - --gcp-zone=us-central1-f
   708        - --provider=gce
   709        - --test_args=--ginkgo.focus=\[Feature:StackdriverLogging\] --minStartupPods=8
   710        - --timeout=1320m
   711        image: gcr.io/k8s-testimages/kubekins-e2e:v20181218-134e718ec-master
   712  
   713  - interval: 2h
   714    name: ci-cri-containerd-e2e-gci-gce-sd-logging-k8s-resources
   715    labels:
   716      preset-service-account: "true"
   717      preset-k8s-ssh: "true"
   718      preset-e2e-containerd: "true"
   719    spec:
   720      containers:
   721      - args:
   722        - --repo=github.com/containerd/cri=master
   723        - --timeout=1340
   724        - --scenario=kubernetes_e2e
   725        - --
   726        - --check-leaked-resources
   727        - --env=KUBE_LOGGING_DESTINATION=gcp
   728        - --env=TEST_CLUSTER_LOG_LEVEL=--v=2
   729        # Ingest logs against new "k8s_container" and "k8s_node" resources.
   730        - --env=KUBE_ENABLE_METADATA_AGENT=stackdriver
   731        - --env=ENABLE_METADATA_AGENT=stackdriver
   732        - --env=LOGGING_STACKDRIVER_RESOURCE_TYPES=new
   733        - --extract=ci/latest
   734        - --gcp-node-image=gci
   735        - --gcp-zone=us-central1-f
   736        - --provider=gce
   737        - --test_args=--ginkgo.focus=\[Feature:StackdriverLogging\] --minStartupPods=8
   738        - --timeout=1320m
   739        image: gcr.io/k8s-testimages/kubekins-e2e:v20181218-134e718ec-master
   740  
   741  - interval: 1h
   742    name: ci-cri-containerd-e2e-gci-gce-serial
   743    labels:
   744      preset-service-account: "true"
   745      preset-k8s-ssh: "true"
   746      preset-e2e-containerd: "true"
   747    spec:
   748      containers:
   749      - args:
   750        - --repo=github.com/containerd/cri=master
   751        - --timeout=520
   752        - --scenario=kubernetes_e2e
   753        - --
   754        - --check-leaked-resources
   755        - --extract=ci/latest
   756        - --gcp-node-image=gci
   757        - --gcp-zone=us-central1-f
   758        - --provider=gce
   759        - --test_args=--ginkgo.focus=\[Serial\]|\[Disruptive\] --ginkgo.skip=\[Flaky\]|\[Feature:.+\] --minStartupPods=8
   760        - --timeout=500m
   761        image: gcr.io/k8s-testimages/kubekins-e2e:v20181218-134e718ec-master
   762  
   763  - interval: 1h
   764    name: ci-cri-containerd-e2e-gci-gce-slow
   765    labels:
   766      preset-service-account: "true"
   767      preset-k8s-ssh: "true"
   768      preset-e2e-containerd: "true"
   769    spec:
   770      containers:
   771      - args:
   772        - --repo=github.com/containerd/cri=master
   773        - --timeout=170
   774        - --scenario=kubernetes_e2e
   775        - --
   776        - --check-leaked-resources
   777        - --extract=ci/latest
   778        - --gcp-node-image=gci
   779        - --gcp-zone=us-central1-f
   780        - --ginkgo-parallel=25
   781        - --provider=gce
   782        - --test_args=--ginkgo.focus=\[Slow\] --ginkgo.skip=\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\] --minStartupPods=8
   783        - --timeout=150m
   784        image: gcr.io/k8s-testimages/kubekins-e2e:v20181218-134e718ec-master
   785  
   786  - interval: 2h
   787    name: ci-cri-containerd-e2e-gci-gce-statefulset
   788    labels:
   789      preset-service-account: "true"
   790      preset-k8s-ssh: "true"
   791      preset-e2e-containerd: "true"
   792    spec:
   793      containers:
   794      - args:
   795        - --repo=github.com/containerd/cri=master
   796        - --timeout=110
   797        - --scenario=kubernetes_e2e
   798        - --
   799        - --extract=ci/latest
   800        - --gcp-node-image=gci
   801        - --gcp-zone=us-central1-f
   802        - --provider=gce
   803        - --test_args=--ginkgo.focus=\[Feature:StatefulSet\] --minStartupPods=8
   804        - --timeout=90m
   805        image: gcr.io/k8s-testimages/kubekins-e2e:v20181218-134e718ec-master
   806  
   807  - interval: 1h
   808    name: ci-cri-containerd-e2e-ubuntu-gce
   809    labels:
   810      preset-service-account: "true"
   811      preset-k8s-ssh: "true"
   812      preset-e2e-containerd: "true"
   813    spec:
   814      containers:
   815      - args:
   816        - --repo=github.com/containerd/cri=master
   817        - --timeout=70
   818        - --scenario=kubernetes_e2e
   819        - --
   820        - --check-leaked-resources
   821        - --extract=ci/latest
   822        - --gcp-node-image=ubuntu
   823        - --gcp-zone=us-central1-f
   824        - --ginkgo-parallel=30
   825        - --image-family=ubuntu-gke-1604-lts
   826        - --image-project=ubuntu-os-gke-cloud
   827        - --provider=gce
   828        - --test_args=--ginkgo.skip=\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\] --minStartupPods=8
   829        - --timeout=50m
   830        image: gcr.io/k8s-testimages/kubekins-e2e:v20181218-134e718ec-master
   831  
   832  - name: ci-cri-containerd-node-e2e
   833    interval: 1h
   834    labels:
   835      preset-service-account: "true"
   836      preset-k8s-ssh: "true"
   837    spec:
   838      containers:
   839      - image: gcr.io/k8s-testimages/kubekins-e2e:v20181218-134e718ec-master
   840        args:
   841        - --root=/go/src
   842        - --repo=k8s.io/kubernetes
   843        - --repo=github.com/containerd/cri=master
   844        - --timeout=90
   845        - --scenario=kubernetes_e2e
   846        - --
   847        - --node-args=--image-config-file=/workspace/test-infra/jobs/e2e_node/containerd/cri-master/image-config.yaml
   848        - --deployment=node
   849        - --gcp-project=cri-containerd-node-e2e
   850        - --gcp-zone=us-central1-f
   851        - '--node-test-args=--container-runtime=remote --container-runtime-endpoint=unix:///run/containerd/containerd.sock --container-runtime-process-name=/home/containerd/usr/local/bin/containerd --container-runtime-pid-file= --kubelet-flags="--cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/containerd.service" --extra-log="{\"name\": \"containerd.log\", \"journalctl\": [\"-u\", \"containerd\"]}"'
   852        - --node-tests=true
   853        - --provider=gce
   854        - --test_args=--nodes=8 --focus="\[NodeConformance\]" --skip="\[Flaky\]|\[Serial\]" --flakeAttempts=2
   855        - --timeout=65m
   856        env:
   857        - name: GOPATH
   858          value: /go
   859  
   860  - name: ci-cri-containerd-node-e2e-benchmark
   861    interval: 2h
   862    labels:
   863      preset-service-account: "true"
   864      preset-k8s-ssh: "true"
   865    spec:
   866      containers:
   867      - image: gcr.io/k8s-testimages/kubekins-e2e:v20181218-134e718ec-master
   868        args:
   869        - --root=/go/src
   870        - --repo=k8s.io/kubernetes
   871        - --repo=github.com/containerd/cri=master
   872        - --timeout=90
   873        - --scenario=kubernetes_e2e
   874        - --
   875        - --node-args=--image-config-file=/workspace/test-infra/jobs/e2e_node/containerd/cri-master/benchmark-config.yaml
   876        - --deployment=node
   877        - --gcp-project=cri-containerd-node-e2e
   878        - --gcp-zone=us-central1-f
   879        - '--node-test-args=--feature-gates=DynamicKubeletConfig=true --container-runtime=remote --container-runtime-endpoint=unix:///run/containerd/containerd.sock --container-runtime-process-name=/home/containerd/usr/local/bin/containerd --container-runtime-pid-file= --kubelet-flags="--cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/containerd.service" --extra-log="{\"name\": \"containerd.log\", \"journalctl\": [\"-u\", \"containerd\"]}"'
   880        - --node-tests=true
   881        - --provider=gce
   882        - --test_args=--nodes=1 --skip="\[Flaky\]"
   883        - --timeout=65m
   884        env:
   885        - name: GOPATH
   886          value: /go
   887  
   888  - name: ci-cri-containerd-node-e2e-features
   889    interval: 1h
   890    labels:
   891      preset-service-account: "true"
   892      preset-k8s-ssh: "true"
   893    spec:
   894      containers:
   895      - image: gcr.io/k8s-testimages/kubekins-e2e:v20181218-134e718ec-master
   896        args:
   897        - --root=/go/src
   898        - --repo=k8s.io/kubernetes
   899        - --repo=github.com/containerd/cri=master
   900        - --timeout=90
   901        - --scenario=kubernetes_e2e
   902        - --
   903        - --node-args=--image-config-file=/workspace/test-infra/jobs/e2e_node/containerd/cri-master/image-config.yaml
   904        - --deployment=node
   905        - --gcp-project=cri-containerd-node-e2e
   906        - --gcp-zone=us-central1-f
   907        - '--node-test-args=--container-runtime=remote --container-runtime-endpoint=unix:///run/containerd/containerd.sock --container-runtime-process-name=/home/containerd/usr/local/bin/containerd --container-runtime-pid-file= --kubelet-flags="--cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/containerd.service" --extra-log="{\"name\": \"containerd.log\", \"journalctl\": [\"-u\", \"containerd\"]}"'
   908        - --node-tests=true
   909        - --provider=gce
   910        - --test_args=--nodes=8 --focus="\[NodeFeature:.+\]" --skip="\[Flaky\]|\[Serial\]" --flakeAttempts=2
   911        - --timeout=65m
   912        env:
   913        - name: GOPATH
   914          value: /go
   915  
   916  - name: ci-cri-containerd-node-e2e-flaky
   917    interval: 2h
   918    labels:
   919      preset-service-account: "true"
   920      preset-k8s-ssh: "true"
   921    spec:
   922      containers:
   923      - image: gcr.io/k8s-testimages/kubekins-e2e:v20181218-134e718ec-master
   924        args:
   925        - --root=/go/src
   926        - --repo=k8s.io/kubernetes
   927        - --repo=github.com/containerd/cri=master
   928        - --timeout=140
   929        - --scenario=kubernetes_e2e
   930        - --
   931        - --node-args=--image-config-file=/workspace/test-infra/jobs/e2e_node/containerd/cri-master/image-config.yaml
   932        - --deployment=node
   933        - --gcp-project=cri-containerd-node-e2e
   934        - --gcp-zone=us-central1-f
   935        - '--node-test-args=--feature-gates=DynamicKubeletConfig=true --container-runtime=remote --container-runtime-endpoint=unix:///run/containerd/containerd.sock --container-runtime-process-name=/home/containerd/usr/local/bin/containerd --container-runtime-pid-file= --kubelet-flags="--cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/containerd.service" --extra-log="{\"name\": \"containerd.log\", \"journalctl\": [\"-u\", \"containerd\"]}"'
   936        - --node-tests=true
   937        - --provider=gce
   938        - --test_args=--nodes=1 --focus="\[Flaky\]"
   939        - --timeout=120m
   940        env:
   941        - name: GOPATH
   942          value: /go
   943  
   944  - name: ci-cri-containerd-node-e2e-serial
   945    interval: 4h30m
   946    labels:
   947      preset-service-account: "true"
   948      preset-k8s-ssh: "true"
   949    spec:
   950      containers:
   951      - image: gcr.io/k8s-testimages/kubekins-e2e:v20181218-134e718ec-master
   952        args:
   953        - --root=/go/src
   954        - --repo=k8s.io/kubernetes
   955        - --repo=github.com/containerd/cri=master
   956        - --timeout=265
   957        - --scenario=kubernetes_e2e
   958        - --
   959        - --node-args=--image-config-file=/workspace/test-infra/jobs/e2e_node/containerd/cri-master/image-config.yaml
   960        - --deployment=node
   961        - --gcp-project=cri-containerd-node-e2e
   962        - --gcp-zone=us-central1-f
   963        - '--node-test-args=--feature-gates=DynamicKubeletConfig=true,LocalStorageCapacityIsolation=true,PodPriority=true --container-runtime=remote --container-runtime-endpoint=unix:///run/containerd/containerd.sock --container-runtime-process-name=/home/containerd/usr/local/bin/containerd --container-runtime-pid-file= --kubelet-flags="--cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/containerd.service" --extra-log="{\"name\": \"containerd.log\", \"journalctl\": [\"-u\", \"containerd\"]}"'
   964        - --node-tests=true
   965        - --provider=gce
   966        - --test_args=--nodes=1 --focus="\[Serial\]" --skip="\[Flaky\]|\[Benchmark\]|\[NodeSpecialFeature:.+\]|\[NodeAlphaFeature:.+\]"
   967        - --timeout=245m
   968        env:
   969        - name: GOPATH
   970          value: /go