Skip to content

Commit 3b3ca74

Browse files
authored
Merge pull request #33448 from mlavacca/add-crds-validation-1-job
gateway-api crds-validation presubmit jobs
2 parents 3e07b1a + 5c657fd commit 3b3ca74

File tree

1 file changed

+177
-17
lines changed

1 file changed

+177
-17
lines changed

config/jobs/kubernetes-sigs/gateway-api/gateway-api-config.yaml

Lines changed: 177 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -45,20 +45,180 @@ presubmits:
4545
skip_report: false
4646
spec:
4747
containers:
48-
- image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240903-6a352c5344-master
49-
command:
50-
# generic runner script, handles DIND, bazelrc for caching, etc.
51-
- runner.sh
52-
args:
53-
- make
54-
- test
55-
# docker-in-docker needs privileged mode.
56-
securityContext:
57-
privileged: true
58-
resources:
59-
limits:
60-
cpu: 1
61-
memory: 4Gi
62-
requests:
63-
cpu: 1
64-
memory: 4Gi
48+
- image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240903-6a352c5344-master
49+
command:
50+
# generic runner script, handles DIND, bazelrc for caching, etc.
51+
- runner.sh
52+
args:
53+
- make
54+
- test
55+
# docker-in-docker needs privileged mode.
56+
securityContext:
57+
privileged: true
58+
resources:
59+
limits:
60+
cpu: 1
61+
memory: 4Gi
62+
requests:
63+
cpu: 1
64+
memory: 4Gi
65+
- name: pull-gateway-api-crds-validation-1
66+
cluster: eks-prow-build-cluster
67+
annotations:
68+
testgrid-dashboards: sig-network-gateway-api
69+
testgrid-tab-name: crds-validation-1
70+
labels:
71+
preset-kind-volume-mounts: "true"
72+
preset-dind-enabled: "true"
73+
decorate: true
74+
path_alias: sigs.k8s.io/gateway-api
75+
always_run: true
76+
skip_report: false
77+
spec:
78+
containers:
79+
- image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240903-6a352c5344-master
80+
command:
81+
# generic runner script, handles DIND, bazelrc for caching, etc.
82+
- runner.sh
83+
args:
84+
- make
85+
- test.crds-validation
86+
- VERSION=1
87+
# docker-in-docker needs privileged mode.
88+
securityContext:
89+
privileged: true
90+
resources:
91+
limits:
92+
cpu: 1
93+
memory: 4Gi
94+
requests:
95+
cpu: 1
96+
memory: 4Gi
97+
- name: pull-gateway-api-crds-validation-2
98+
cluster: eks-prow-build-cluster
99+
annotations:
100+
testgrid-dashboards: sig-network-gateway-api
101+
testgrid-tab-name: crds-validation-2
102+
labels:
103+
preset-kind-volume-mounts: "true"
104+
preset-dind-enabled: "true"
105+
decorate: true
106+
path_alias: sigs.k8s.io/gateway-api
107+
always_run: true
108+
skip_report: false
109+
spec:
110+
containers:
111+
- image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240903-6a352c5344-master
112+
command:
113+
# generic runner script, handles DIND, bazelrc for caching, etc.
114+
- runner.sh
115+
args:
116+
- make
117+
- test.crds-validation
118+
- VERSION=2
119+
# docker-in-docker needs privileged mode.
120+
securityContext:
121+
privileged: true
122+
resources:
123+
limits:
124+
cpu: 1
125+
memory: 4Gi
126+
requests:
127+
cpu: 1
128+
memory: 4Gi
129+
- name: pull-gateway-api-crds-validation-3
130+
cluster: eks-prow-build-cluster
131+
annotations:
132+
testgrid-dashboards: sig-network-gateway-api
133+
testgrid-tab-name: crds-validation-3
134+
labels:
135+
preset-kind-volume-mounts: "true"
136+
preset-dind-enabled: "true"
137+
decorate: true
138+
path_alias: sigs.k8s.io/gateway-api
139+
always_run: true
140+
skip_report: false
141+
spec:
142+
containers:
143+
- image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240903-6a352c5344-master
144+
command:
145+
# generic runner script, handles DIND, bazelrc for caching, etc.
146+
- runner.sh
147+
args:
148+
- make
149+
- test.crds-validation
150+
- VERSION=3
151+
# docker-in-docker needs privileged mode.
152+
securityContext:
153+
privileged: true
154+
resources:
155+
limits:
156+
cpu: 1
157+
memory: 4Gi
158+
requests:
159+
cpu: 1
160+
memory: 4Gi
161+
- name: pull-gateway-api-crds-validation-4
162+
cluster: eks-prow-build-cluster
163+
annotations:
164+
testgrid-dashboards: sig-network-gateway-api
165+
testgrid-tab-name: crds-validation-4
166+
labels:
167+
preset-kind-volume-mounts: "true"
168+
preset-dind-enabled: "true"
169+
decorate: true
170+
path_alias: sigs.k8s.io/gateway-api
171+
always_run: true
172+
skip_report: false
173+
spec:
174+
containers:
175+
- image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240903-6a352c5344-master
176+
command:
177+
# generic runner script, handles DIND, bazelrc for caching, etc.
178+
- runner.sh
179+
args:
180+
- make
181+
- test.crds-validation
182+
- VERSION=4
183+
# docker-in-docker needs privileged mode.
184+
securityContext:
185+
privileged: true
186+
resources:
187+
limits:
188+
cpu: 1
189+
memory: 4Gi
190+
requests:
191+
cpu: 1
192+
memory: 4Gi
193+
- name: pull-gateway-api-crds-validation-5
194+
cluster: eks-prow-build-cluster
195+
annotations:
196+
testgrid-dashboards: sig-network-gateway-api
197+
testgrid-tab-name: crds-validation-5
198+
labels:
199+
preset-kind-volume-mounts: "true"
200+
preset-dind-enabled: "true"
201+
decorate: true
202+
path_alias: sigs.k8s.io/gateway-api
203+
always_run: true
204+
skip_report: false
205+
spec:
206+
containers:
207+
- image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240903-6a352c5344-master
208+
command:
209+
# generic runner script, handles DIND, bazelrc for caching, etc.
210+
- runner.sh
211+
args:
212+
- make
213+
- test.crds-validation
214+
- VERSION=5
215+
# docker-in-docker needs privileged mode.
216+
securityContext:
217+
privileged: true
218+
resources:
219+
limits:
220+
cpu: 1
221+
memory: 4Gi
222+
requests:
223+
cpu: 1
224+
memory: 4Gi

0 commit comments

Comments
 (0)