Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
158 changes: 146 additions & 12 deletions config/jobs/cert-manager/cert-manager/master/cert-manager-master.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -158,6 +158,50 @@ presubmits:
- master
always_run: false
optional: true
- name: pull-cert-manager-master-e2e-v1-35
max_concurrency: 4
decorate: true
annotations:
description: Runs the end-to-end test suite against a Kubernetes v1.35 cluster
testgrid-alert-email: cert-manager-dev-alerts@googlegroups.com
testgrid-create-job-group: "true"
testgrid-dashboards: cert-manager-presubmits-master
labels:
preset-cloudflare-credentials: "true"
preset-dind-enabled: "true"
preset-enable-all-feature-gates: "true"
preset-ginkgo-skip-default: "true"
preset-go-cache: "true"
preset-local-cache: "true"
preset-retry-flakey-jobs: "true"
spec:
containers:
- image: europe-west1-docker.pkg.dev/cert-manager-tests-trusted/cert-manager-infra-images/make-dind:20250327-af35b2b-bookworm
args:
- runner
- make
- -j7
- vendor-go
- e2e-ci
- K8S_VERSION=1.35
resources:
requests:
cpu: 7000m
memory: 6Gi
securityContext:
privileged: true
capabilities:
add:
- SYS_ADMIN
dnsPolicy: None
dnsConfig:
nameservers:
- 8.8.8.8
- 8.8.4.4
branches:
- master
always_run: false
optional: true
- name: pull-cert-manager-master-e2e-v1-34
max_concurrency: 4
decorate: true
Expand Down Expand Up @@ -576,6 +620,51 @@ periodics:
repo: cert-manager
base_ref: master
cron: 08 00-23/02 * * *
- name: ci-cert-manager-master-e2e-v1-35
max_concurrency: 4
decorate: true
annotations:
description: Runs the end-to-end test suite against a Kubernetes v1.35 cluster
testgrid-alert-email: cert-manager-dev-alerts@googlegroups.com
testgrid-create-job-group: "true"
testgrid-dashboards: cert-manager-periodics-master
labels:
preset-cloudflare-credentials: "true"
preset-dind-enabled: "true"
preset-enable-all-feature-gates: "true"
preset-ginkgo-skip-default: "true"
preset-go-cache: "true"
preset-local-cache: "true"
preset-retry-flakey-jobs: "true"
spec:
containers:
- image: europe-west1-docker.pkg.dev/cert-manager-tests-trusted/cert-manager-infra-images/make-dind:20250327-af35b2b-bookworm
args:
- runner
- make
- -j7
- vendor-go
- e2e-ci
- K8S_VERSION=1.35
resources:
requests:
cpu: 7000m
memory: 6Gi
securityContext:
privileged: true
capabilities:
add:
- SYS_ADMIN
dnsPolicy: None
dnsConfig:
nameservers:
- 8.8.8.8
- 8.8.4.4
extra_refs:
- org: cert-manager
repo: cert-manager
base_ref: master
cron: 12 01-23/02 * * *
- name: ci-cert-manager-master-e2e-v1-34
max_concurrency: 4
decorate: true
Expand Down Expand Up @@ -620,7 +709,7 @@ periodics:
- org: cert-manager
repo: cert-manager
base_ref: master
cron: 12 01-23/02 * * *
cron: 16 00-23/02 * * *
- name: ci-cert-manager-master-e2e-v1-34-issuers-venafi
max_concurrency: 4
decorate: true
Expand Down Expand Up @@ -665,7 +754,7 @@ periodics:
- org: cert-manager
repo: cert-manager
base_ref: master
cron: 16 00-23/12 * * *
cron: 20 00-23/12 * * *
- name: ci-cert-manager-master-e2e-v1-34-upgrade
max_concurrency: 4
decorate: true
Expand Down Expand Up @@ -705,7 +794,7 @@ periodics:
- org: cert-manager
repo: cert-manager
base_ref: master
cron: 20 00-23/08 * * *
cron: 24 00-23/08 * * *
- name: ci-cert-manager-master-e2e-v1-34-bestpractice-install
max_concurrency: 4
decorate: true
Expand Down Expand Up @@ -752,7 +841,7 @@ periodics:
- org: cert-manager
repo: cert-manager
base_ref: master
cron: 24 00-23/24 * * *
cron: 28 00-23/24 * * *
- name: ci-cert-manager-master-e2e-v1-32-feature-gates-disabled
max_concurrency: 4
decorate: true
Expand Down Expand Up @@ -797,7 +886,7 @@ periodics:
- org: cert-manager
repo: cert-manager
base_ref: master
cron: 28 07-23/24 * * *
cron: 32 07-23/24 * * *
- name: ci-cert-manager-master-e2e-v1-33-feature-gates-disabled
max_concurrency: 4
decorate: true
Expand Down Expand Up @@ -842,7 +931,52 @@ periodics:
- org: cert-manager
repo: cert-manager
base_ref: master
cron: 32 14-23/24 * * *
cron: 36 14-23/24 * * *
- name: ci-cert-manager-master-e2e-v1-35-feature-gates-disabled
max_concurrency: 4
decorate: true
annotations:
description: Runs the E2E tests with all feature gates disabled
testgrid-alert-email: cert-manager-dev-alerts@googlegroups.com
testgrid-create-job-group: "true"
testgrid-dashboards: cert-manager-periodics-master
labels:
preset-cloudflare-credentials: "true"
preset-dind-enabled: "true"
preset-disable-all-alpha-beta-feature-gates: "true"
preset-ginkgo-skip-default: "true"
preset-go-cache: "true"
preset-local-cache: "true"
preset-retry-flakey-jobs: "true"
spec:
containers:
- image: europe-west1-docker.pkg.dev/cert-manager-tests-trusted/cert-manager-infra-images/make-dind:20250327-af35b2b-bookworm
args:
- runner
- make
- -j7
- vendor-go
- e2e-ci
- K8S_VERSION=1.35
resources:
requests:
cpu: 7000m
memory: 6Gi
securityContext:
privileged: true
capabilities:
add:
- SYS_ADMIN
dnsPolicy: None
dnsConfig:
nameservers:
- 8.8.8.8
- 8.8.4.4
extra_refs:
- org: cert-manager
repo: cert-manager
base_ref: master
cron: 40 21-23/24 * * *
- name: ci-cert-manager-master-e2e-v1-34-feature-gates-disabled
max_concurrency: 4
decorate: true
Expand Down Expand Up @@ -887,7 +1021,7 @@ periodics:
- org: cert-manager
repo: cert-manager
base_ref: master
cron: 36 21-23/24 * * *
cron: 44 04-23/24 * * *
- name: ci-cert-manager-master-trivy-test-controller
max_concurrency: 2
decorate: true
Expand Down Expand Up @@ -927,7 +1061,7 @@ periodics:
- org: cert-manager
repo: cert-manager
base_ref: master
cron: 40 04-23/24 * * *
cron: 48 11-23/24 * * *
- name: ci-cert-manager-master-trivy-test-acmesolver
max_concurrency: 2
decorate: true
Expand Down Expand Up @@ -967,7 +1101,7 @@ periodics:
- org: cert-manager
repo: cert-manager
base_ref: master
cron: 44 11-23/24 * * *
cron: 52 18-23/24 * * *
- name: ci-cert-manager-master-trivy-test-startupapicheck
max_concurrency: 2
decorate: true
Expand Down Expand Up @@ -1007,7 +1141,7 @@ periodics:
- org: cert-manager
repo: cert-manager
base_ref: master
cron: 48 18-23/24 * * *
cron: 56 01-23/24 * * *
- name: ci-cert-manager-master-trivy-test-cainjector
max_concurrency: 2
decorate: true
Expand Down Expand Up @@ -1047,7 +1181,7 @@ periodics:
- org: cert-manager
repo: cert-manager
base_ref: master
cron: 52 01-23/24 * * *
cron: 00 08-23/24 * * *
- name: ci-cert-manager-master-trivy-test-webhook
max_concurrency: 2
decorate: true
Expand Down Expand Up @@ -1087,4 +1221,4 @@ periodics:
- org: cert-manager
repo: cert-manager
base_ref: master
cron: 56 08-23/24 * * *
cron: 04 15-23/24 * * *
2 changes: 1 addition & 1 deletion config/prowgen/prowspecs/specs.go
Original file line number Diff line number Diff line change
Expand Up @@ -90,7 +90,7 @@ var knownBranches map[string]BranchSpec = map[string]BranchSpec{
},

primaryKubernetesVersion: "1.34",
otherKubernetesVersions: []string{"1.32", "1.33"},
otherKubernetesVersions: []string{"1.32", "1.33", "1.35"},

e2eCPURequest: "7000m",
e2eMemoryRequest: "6Gi",
Expand Down