Skip to content

Commit fb1a2ce

Browse files
authored
Merge pull request #34172 from camilamacedo86/kube
kubebuilder: add k8s 1.32 and cleanup/enhance the configuration
2 parents 045ec04 + 5335d36 commit fb1a2ce

File tree

1 file changed

+48
-6
lines changed

1 file changed

+48
-6
lines changed

config/jobs/kubernetes-sigs/kubebuilder/kubebuilder-presubmits.yaml

+48-6
Original file line numberDiff line numberDiff line change
@@ -27,12 +27,13 @@ presubmits:
2727
- name: pull-kubebuilder-e2e-k8s-1-30-8
2828
cluster: eks-prow-build-cluster
2929
decorate: true
30+
decoration_config:
31+
timeout: 40m
3032
always_run: true
3133
optional: false
3234
path_alias: sigs.k8s.io/kubebuilder
3335
branches:
3436
- ^master$
35-
- ^feature/plugins-.+$
3637
spec:
3738
containers:
3839
- image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20241230-3006692a6f-master
@@ -42,12 +43,14 @@ presubmits:
4243
env:
4344
- name: KIND_K8S_VERSION
4445
value: "v1.30.8"
46+
- name: KIND_E2E
47+
value: "true"
4548
resources:
4649
limits:
47-
cpu: 4000m
50+
cpu: 6
4851
memory: 8Gi
4952
requests:
50-
cpu: 4000m
53+
cpu: 6
5154
memory: 8Gi
5255
securityContext:
5356
privileged: true
@@ -57,15 +60,52 @@ presubmits:
5760
labels:
5861
preset-dind-enabled: "true"
5962
preset-kind-volume-mounts: "true"
63+
- name: pull-kubebuilder-e2e-k8s-1-32-0
64+
cluster: eks-prow-build-cluster
65+
decorate: true
66+
decoration_config:
67+
timeout: 40m
68+
always_run: true
69+
optional: false
70+
path_alias: sigs.k8s.io/kubebuilder
71+
branches:
72+
- ^master$
73+
spec:
74+
containers:
75+
- image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20241230-3006692a6f-master
76+
command:
77+
- runner.sh
78+
- ./test_e2e.sh
79+
env:
80+
- name: KIND_K8S_VERSION
81+
value: "v1.32.0"
82+
- name: KIND_E2E
83+
value: "true"
84+
resources:
85+
limits:
86+
cpu: 6
87+
memory: 8Gi
88+
requests:
89+
cpu: 6
90+
memory: 8Gi
91+
securityContext:
92+
privileged: true
93+
annotations:
94+
testgrid-dashboards: sig-api-machinery-kubebuilder
95+
testgrid-tab-name: kubebuilder-e2e-1-32-0
96+
labels:
97+
preset-dind-enabled: "true"
98+
preset-kind-volume-mounts: "true"
6099
- name: pull-kubebuilder-e2e-k8s-1-31-4
61100
cluster: eks-prow-build-cluster
62101
decorate: true
102+
decoration_config:
103+
timeout: 40m
63104
always_run: true
64105
optional: false
65106
path_alias: sigs.k8s.io/kubebuilder
66107
branches:
67108
- ^master$
68-
- ^feature/plugins-.+$
69109
spec:
70110
containers:
71111
- image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20241230-3006692a6f-master
@@ -75,12 +115,14 @@ presubmits:
75115
env:
76116
- name: KIND_K8S_VERSION
77117
value: "v1.31.4"
118+
- name: KIND_E2E
119+
value: "true"
78120
resources:
79121
limits:
80-
cpu: 4000m
122+
cpu: 6
81123
memory: 8Gi
82124
requests:
83-
cpu: 4000m
125+
cpu: 6
84126
memory: 8Gi
85127
securityContext:
86128
privileged: true

0 commit comments

Comments
 (0)