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