Skip to content

Commit

Permalink
kubebuilder: add k8s 1.32 and cleanup/enhance the configuration
Browse files Browse the repository at this point in the history
- Add k8s 1.23
- Remove unused branch feature/plugins
- Add ENVVAR KIND_E2E true and improve CPU values to match with other configurations found in the repository as solve issues faced to run tests against 1.32
  • Loading branch information
camilamacedo86 committed Jan 17, 2025
1 parent da5ec51 commit 5335d36
Showing 1 changed file with 48 additions and 6 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -27,12 +27,13 @@ presubmits:
- name: pull-kubebuilder-e2e-k8s-1-30-8
cluster: eks-prow-build-cluster
decorate: true
decoration_config:
timeout: 40m
always_run: true
optional: false
path_alias: sigs.k8s.io/kubebuilder
branches:
- ^master$
- ^feature/plugins-.+$
spec:
containers:
- image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20241230-3006692a6f-master
Expand All @@ -42,12 +43,14 @@ presubmits:
env:
- name: KIND_K8S_VERSION
value: "v1.30.8"
- name: KIND_E2E
value: "true"
resources:
limits:
cpu: 4000m
cpu: 6
memory: 8Gi
requests:
cpu: 4000m
cpu: 6
memory: 8Gi
securityContext:
privileged: true
Expand All @@ -57,15 +60,52 @@ presubmits:
labels:
preset-dind-enabled: "true"
preset-kind-volume-mounts: "true"
- name: pull-kubebuilder-e2e-k8s-1-32-0
cluster: eks-prow-build-cluster
decorate: true
decoration_config:
timeout: 40m
always_run: true
optional: false
path_alias: sigs.k8s.io/kubebuilder
branches:
- ^master$
spec:
containers:
- image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20241230-3006692a6f-master
command:
- runner.sh
- ./test_e2e.sh
env:
- name: KIND_K8S_VERSION
value: "v1.32.0"
- name: KIND_E2E
value: "true"
resources:
limits:
cpu: 6
memory: 8Gi
requests:
cpu: 6
memory: 8Gi
securityContext:
privileged: true
annotations:
testgrid-dashboards: sig-api-machinery-kubebuilder
testgrid-tab-name: kubebuilder-e2e-1-32-0
labels:
preset-dind-enabled: "true"
preset-kind-volume-mounts: "true"
- name: pull-kubebuilder-e2e-k8s-1-31-4
cluster: eks-prow-build-cluster
decorate: true
decoration_config:
timeout: 40m
always_run: true
optional: false
path_alias: sigs.k8s.io/kubebuilder
branches:
- ^master$
- ^feature/plugins-.+$
spec:
containers:
- image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20241230-3006692a6f-master
Expand All @@ -75,12 +115,14 @@ presubmits:
env:
- name: KIND_K8S_VERSION
value: "v1.31.4"
- name: KIND_E2E
value: "true"
resources:
limits:
cpu: 4000m
cpu: 6
memory: 8Gi
requests:
cpu: 4000m
cpu: 6
memory: 8Gi
securityContext:
privileged: true
Expand Down

0 comments on commit 5335d36

Please sign in to comment.