github.com/munnerz/test-infra@v0.0.0-20190108210205-ce3d181dc989/config/jobs/kubernetes/sig-network/ingress-gce-e2e.yaml (about)

     1  presubmits:
     2    kubernetes/ingress-gce:
     3    - name: pull-ingress-gce-test
     4      always_run: true
     5      labels:
     6        preset-service-account: "true"
     7        preset-k8s-ssh: "true"
     8        preset-dind-enabled: "true"
     9      spec:
    10        containers:
    11        - image: gcr.io/k8s-testimages/kubekins-e2e:v20181218-134e718ec-master
    12          args:
    13          - --repo=k8s.io/ingress-gce=$(PULL_REFS)
    14          - --root=/go/src/
    15          - --upload=gs://kubernetes-jenkins/pr-logs
    16          - --scenario=execute
    17          - --
    18          - make
    19          - test
    20          # docker-in-docker needs privileged mode
    21          securityContext:
    22            privileged: true
    23  
    24  postsubmits:
    25    kubernetes/ingress-gce:
    26    - name: ci-ingress-gce-image-push
    27      labels:
    28        preset-service-account: "true"
    29        preset-k8s-ssh: "true"
    30        preset-dind-enabled: "true"
    31      spec:
    32        containers:
    33        - image: gcr.io/k8s-testimages/kubekins-e2e:v20181218-134e718ec-master
    34          args:
    35          - --repo=k8s.io/ingress-gce=$(PULL_REFS)
    36          - --root=/go/src/
    37          - --timeout=320
    38          - --scenario=execute
    39          - --
    40          - --env=VERSION=$(PULL_BASE_REF)
    41          - --env=REGISTRY=gcr.io/k8s-ingress-image-push
    42          - make
    43          - push-e2e
    44          # docker-in-docker needs privileged mode
    45          securityContext:
    46            privileged: true
    47  
    48  periodics:
    49  - name: ci-ingress-gce-downgrade-e2e
    50    interval: 60m
    51    labels:
    52      preset-service-account: "true"
    53      preset-k8s-ssh: "true"
    54    spec:
    55      containers:
    56      - image: gcr.io/k8s-testimages/kubekins-e2e:v20181218-134e718ec-master
    57        args:
    58        - --timeout=340
    59        - --bare
    60        - --scenario=kubernetes_e2e
    61        - --
    62        - --check-leaked-resources
    63        - --cluster=
    64        - --env=GCE_GLBC_IMAGE=gcr.io/k8s-ingress-image-push/ingress-gce-glbc-amd64:master
    65        - --extract=ci/latest
    66        - --gcp-project-type=ingress-project
    67        - --gcp-zone=us-central1-f
    68        - --ginkgo-parallel
    69        - --provider=gce
    70        - --test_args=--ginkgo.focus=\[Feature:IngressDowngrade\]
    71        - --timeout=320m
    72  
    73  - name: ci-ingress-gce-e2e
    74    interval: 60m
    75    labels:
    76      preset-service-account: "true"
    77      preset-k8s-ssh: "true"
    78    spec:
    79      containers:
    80      - image: gcr.io/k8s-testimages/kubekins-e2e:v20181218-134e718ec-master
    81        args:
    82        - --timeout=340
    83        - --bare
    84        - --scenario=kubernetes_e2e
    85        - --
    86        - --check-leaked-resources
    87        - --cluster=
    88        - --env=GCE_GLBC_IMAGE=gcr.io/k8s-ingress-image-push/ingress-gce-glbc-amd64:master
    89        - --env=GCE_ALPHA_FEATURES=NetworkEndpointGroup
    90        - --env=KUBE_GCE_ENABLE_IP_ALIASES=true
    91        - --extract=ci/latest
    92        - --gcp-project-type=ingress-project
    93        - --gcp-zone=asia-southeast1-a
    94        - --ginkgo-parallel=1
    95        - --provider=gce
    96        - --test_args=--ginkgo.focus=\[Feature:Ingress\]|\[Feature:NEG\]
    97        - --timeout=320m
    98  
    99  - name: ci-ingress-gce-e2e-multi-zone
   100    interval: 3h
   101    labels:
   102      preset-service-account: "true"
   103      preset-k8s-ssh: "true"
   104    spec:
   105      containers:
   106      - image: gcr.io/k8s-testimages/kubekins-e2e:v20181218-134e718ec-master
   107        args:
   108        - --timeout=340
   109        - --bare
   110        - --scenario=kubernetes_e2e
   111        - --
   112        - --check-leaked-resources
   113        - --cluster=
   114        - --env=MULTIZONE=true
   115        # Where the nodes reside.  Master is in the first one.
   116        - --env=E2E_ZONES=us-central1-a us-central1-b us-central1-f
   117        - --env=GCE_GLBC_IMAGE=gcr.io/k8s-ingress-image-push/ingress-gce-glbc-amd64:master
   118        - --extract=ci/latest
   119        - --gcp-project-type=ingress-project
   120        - --gcp-zone=us-central1-a
   121        - --ginkgo-parallel=1
   122        - --provider=gce
   123        - --test_args=--ginkgo.focus=\[Feature:Ingress\]
   124        - --timeout=320m
   125  
   126  - name: ci-ingress-gce-e2e-release-1-1
   127    interval: 480m
   128    labels:
   129      preset-service-account: "true"
   130      preset-k8s-ssh: "true"
   131    spec:
   132      containers:
   133      - image: gcr.io/k8s-testimages/kubekins-e2e:v20181218-134e718ec-master
   134        args:
   135        - --timeout=340
   136        - --bare
   137        - --scenario=kubernetes_e2e
   138        - --
   139        - --check-leaked-resources
   140        - --cluster=
   141        - --env=GCE_GLBC_IMAGE=gcr.io/k8s-ingress-image-push/ingress-gce-glbc-amd64:release-1.1
   142        - --extract=ci/latest
   143        - --gcp-project-type=ingress-project
   144        - --ginkgo-parallel=1
   145        - --provider=gce
   146        - --test_args=--ginkgo.focus=\[Feature:Ingress\]
   147        - --timeout=320m
   148  
   149  - name: ci-ingress-gce-e2e-release-1-2
   150    interval: 240m
   151    labels:
   152      preset-service-account: "true"
   153      preset-k8s-ssh: "true"
   154    spec:
   155      containers:
   156      - image: gcr.io/k8s-testimages/kubekins-e2e:v20181218-134e718ec-master
   157        args:
   158        - --timeout=340
   159        - --bare
   160        - --scenario=kubernetes_e2e
   161        - --
   162        - --check-leaked-resources
   163        - --cluster=
   164        - --env=GCE_GLBC_IMAGE=gcr.io/k8s-ingress-image-push/ingress-gce-glbc-amd64:release-1.2
   165        - --extract=ci/latest
   166        - --gcp-project-type=ingress-project
   167        - --ginkgo-parallel=1
   168        - --provider=gce
   169        - --test_args=--ginkgo.focus=\[Feature:Ingress\]
   170        - --timeout=320m
   171  
   172  - name: ci-ingress-gce-e2e-release-1-3
   173    interval: 180m
   174    labels:
   175      preset-service-account: "true"
   176      preset-k8s-ssh: "true"
   177    spec:
   178      containers:
   179      - image: gcr.io/k8s-testimages/kubekins-e2e:v20181218-134e718ec-master
   180        args:
   181        - --timeout=340
   182        - --bare
   183        - --scenario=kubernetes_e2e
   184        - --
   185        - --check-leaked-resources
   186        - --cluster=
   187        - --env=GCE_GLBC_IMAGE=gcr.io/k8s-ingress-image-push/ingress-gce-glbc-amd64:release-1.3
   188        - --extract=ci/latest
   189        - --gcp-project-type=ingress-project
   190        - --ginkgo-parallel=1
   191        - --provider=gce
   192        - --test_args=--ginkgo.focus=\[Feature:Ingress\] 
   193        - --timeout=320m
   194  
   195  - name: ci-ingress-gce-e2e-scale
   196    interval: 6h
   197    labels:
   198      preset-service-account: "true"
   199      preset-k8s-ssh: "true"
   200    spec:
   201      containers:
   202      - image: gcr.io/k8s-testimages/kubekins-e2e:v20181218-134e718ec-master
   203        args:
   204        - --timeout=340
   205        - --bare
   206        - --scenario=kubernetes_e2e
   207        - --
   208        - --check-leaked-resources
   209        - --cluster=
   210        - --env=GCE_GLBC_IMAGE=gcr.io/k8s-ingress-image-push/ingress-gce-glbc-amd64:master
   211        - --extract=ci/latest
   212        - --gcp-project=k8s-ingress-e2e-scale-backup
   213        - --gcp-zone=us-central1-f
   214        - --ginkgo-parallel=1
   215        - --provider=gce
   216        - --test_args=--ginkgo.focus=\[Feature:IngressScale\]
   217        - --timeout=320m
   218  
   219  - name: ci-ingress-gce-upgrade-e2e
   220    interval: 60m
   221    labels:
   222      preset-service-account: "true"
   223      preset-k8s-ssh: "true"
   224    spec:
   225      containers:
   226      - image: gcr.io/k8s-testimages/kubekins-e2e:v20181218-134e718ec-master
   227        args:
   228        - --timeout=340
   229        - --bare
   230        - --scenario=kubernetes_e2e
   231        - --
   232        - --check-leaked-resources
   233        - --cluster=
   234        - --env=GCE_GLBC_IMAGE=k8s.gcr.io/ingress-gce-glbc-amd64:v1.1.1
   235        - --extract=ci/latest
   236        - --gcp-project-type=ingress-project
   237        - --gcp-zone=us-central1-f
   238        - --ginkgo-parallel
   239        - --provider=gce
   240        - --test_args=--ginkgo.focus=\[Feature:IngressUpgrade\]
   241        - --timeout=320m