Skip to content

Commit 27764db

Browse files
committed
BUILD/MAJOR: ci: test only on maintained k8s versions
1 parent 8661233 commit 27764db

File tree

2 files changed

+16
-54
lines changed

2 files changed

+16
-54
lines changed

.github/workflows/actions.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -123,7 +123,7 @@ jobs:
123123
e2e:
124124
strategy:
125125
matrix:
126-
k8s-version: ['v1.26.0']
126+
k8s-version: ['v1.27.0']
127127
needs: ["build"]
128128
runs-on: ubuntu-latest
129129
steps:
@@ -146,7 +146,7 @@ jobs:
146146
name: dev
147147
config: deploy/tests/kind-config.yaml
148148
image: kindest/node:${{ matrix.k8s-version }}
149-
version: v0.17.0
149+
version: v0.18.0
150150
- name: Setup
151151
run: CI_ENV=github deploy/tests/create.sh
152152
- name: Run parallel e2e tests

.gitlab-ci.yml

Lines changed: 14 additions & 52 deletions
Original file line numberDiff line numberDiff line change
@@ -4,17 +4,11 @@ stages:
44
- unit-tests
55
- build
66
- e2e-tests
7-
- e2e_k8s_19
8-
- e2e_k8s_20
9-
- e2e_k8s_21
10-
- e2e_k8s_22
11-
- e2e_k8s_23
12-
- e2e_k8s_24
137
- e2e_k8s_25
148
- e2e_k8s_26
9+
- e2e_k8s_27
1510
variables:
16-
KUBECTL: v1.25.3
17-
KIND: v0.17.0
11+
KIND: v0.18.0
1812
DOCKER_HOST: tcp://docker:2375
1913
DOCKER_DRIVER: overlay2
2014
GO_VERSION: "1.20"
@@ -227,59 +221,27 @@ docker-build-sch:
227221
expire_in: 60 minutes
228222
exclude:
229223
- tar/*
230-
# Kubernetes 1.19 is the oldest release to support networking.k8s.io/v1
231-
e2e_k8s_19:
232-
stage: e2e_k8s_19
233-
variables:
234-
K8S_VERSION: v1.19.16
235-
KUBEADM_VER: v1beta2
236-
extends: .kind_deployment_schedules
237-
e2e_k8s_20:
238-
stage: e2e_k8s_20
239-
needs: ["docker-build-sch","e2e_k8s_19"]
240-
variables:
241-
K8S_VERSION: v1.20.15
242-
KUBEADM_VER: v1beta2
243-
extends: .kind_deployment_schedules
244-
e2e_k8s_21:
245-
stage: e2e_k8s_21
246-
needs: ["docker-build-sch","e2e_k8s_20"]
247-
variables:
248-
K8S_VERSION: v1.21.14
249-
KUBEADM_VER: v1beta2
250-
extends: .kind_deployment_schedules
251-
e2e_k8s_22:
252-
stage: e2e_k8s_22
253-
needs: ["docker-build-sch","e2e_k8s_21"]
254-
variables:
255-
K8S_VERSION: v1.22.15
256-
KUBEADM_VER: v1beta2
257-
extends: .kind_deployment_schedules
258-
e2e_k8s_23:
259-
stage: e2e_k8s_23
260-
needs: ["docker-build-sch","e2e_k8s_22"]
261-
variables:
262-
K8S_VERSION: v1.23.13
263-
KUBEADM_VER: v1beta3
264-
extends: .kind_deployment_schedules
265-
e2e_k8s_24:
266-
stage: e2e_k8s_24
267-
needs: ["docker-build"]
268-
variables:
269-
K8S_VERSION: v1.24.7
270-
KUBEADM_VER: v1beta3
271-
extends: .kind_deployment_schedules
272224
e2e_k8s_25:
273225
stage: e2e_k8s_25
274226
needs: ["docker-build"]
275227
variables:
276-
K8S_VERSION: v1.25.3
228+
K8S_VERSION: v1.25.8
277229
KUBEADM_VER: v1beta3
230+
KUBECTL: v1.26.3
278231
extends: .kind_deployment_schedules
279232
e2e_k8s_26:
280233
stage: e2e_k8s_26
281234
needs: ["docker-build"]
282235
variables:
283-
K8S_VERSION: v1.26.0
236+
K8S_VERSION: v1.26.3
237+
KUBEADM_VER: v1beta3
238+
KUBECTL: v1.26.3
239+
extends: .kind_deployment_schedules
240+
e2e_k8s_27:
241+
stage: e2e_k8s_27
242+
needs: ["docker-build"]
243+
variables:
244+
K8S_VERSION: v1.27.0
284245
KUBEADM_VER: v1beta3
246+
KUBECTL: v1.27.0
285247
extends: .kind_deployment

0 commit comments

Comments
 (0)