You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: .circleci/config.yml
+35-10Lines changed: 35 additions & 10 deletions
Original file line number
Diff line number
Diff line change
@@ -3,14 +3,25 @@ version: 2.1
3
3
workflows:
4
4
build-and-test-multi-arch:
5
5
jobs:
6
+
- kubernetes-test:
7
+
name: "K8s test - Playwright Connect Autoscaling Grid"
8
+
platforms: linux/arm64
9
+
machine-type: ubuntu2204arm64large
10
+
k8s-version: 'v1.25.16'
11
+
test-strategy: playwright_connect_grid
12
+
cluster: 'minikube'
13
+
helm-version: 'v3.10.3'
14
+
docker-version: '24.0.9'
15
+
test-upgrade: true
6
16
- kubernetes-test:
7
17
name: "K8s test - Autoscaling disabled"
8
18
platforms: linux/arm64
9
19
machine-type: ubuntu2204arm64large
10
20
k8s-version: 'v1.26.15'
11
21
test-strategy: disabled
12
22
cluster: 'minikube'
13
-
helm-version: 'v3.10.3'
23
+
helm-version: 'v3.11.3'
24
+
docker-version: '24.0.9'
14
25
test-upgrade: true
15
26
- kubernetes-test:
16
27
name: "K8s test - Autoscaling Jobs"
@@ -19,43 +30,48 @@ workflows:
19
30
k8s-version: 'v1.27.16'
20
31
test-strategy: job
21
32
cluster: 'minikube'
22
-
helm-version: 'v3.11.3'
33
+
helm-version: 'v3.12.3'
34
+
docker-version: '24.0.9'
23
35
test-upgrade: true
24
36
- kubernetes-test:
25
37
name: "K8s test - Autoscaling Deployments"
26
38
platforms: linux/arm64
27
39
machine-type: ubuntu2204arm64large
28
-
k8s-version: 'v1.28.13'
40
+
k8s-version: 'v1.28.14'
29
41
test-strategy: deployment
30
42
cluster: 'minikube'
31
-
helm-version: 'v3.12.3'
43
+
helm-version: 'v3.13.3'
44
+
docker-version: '24.0.9'
32
45
test-upgrade: true
33
46
- kubernetes-test:
34
47
name: "K8s test - Autoscaling Jobs - HTTPS"
35
48
platforms: linux/arm64
36
49
machine-type: ubuntu2204arm64large
37
-
k8s-version: 'v1.29.8'
50
+
k8s-version: 'v1.29.9'
38
51
test-strategy: job_https
39
52
cluster: 'minikube'
40
-
helm-version: 'v3.13.3'
53
+
helm-version: 'v3.14.3'
54
+
docker-version: '25.0.5'
41
55
test-upgrade: true
42
56
- kubernetes-test:
43
57
name: "K8s test - Autoscaling Jobs - Ingress hostname"
44
58
platforms: linux/arm64
45
59
machine-type: ubuntu2204arm64large
46
-
k8s-version: 'v1.30.4'
60
+
k8s-version: 'v1.30.5'
47
61
test-strategy: job_hostname
48
62
cluster: 'minikube'
49
-
helm-version: 'v3.14.4'
63
+
helm-version: 'v3.15.4'
64
+
docker-version: '26.1.4'
50
65
test-upgrade: true
51
66
- kubernetes-test:
52
67
name: "K8s test - Autoscaling Deployments - HTTPS"
53
68
platforms: linux/arm64
54
69
machine-type: ubuntu2204arm64large
55
-
k8s-version: 'v1.31.0'
70
+
k8s-version: 'v1.31.1'
56
71
test-strategy: deployment_https
57
72
cluster: 'minikube'
58
-
helm-version: 'v3.15.4'
73
+
helm-version: 'v3.16.1'
74
+
docker-version: '27.2.0'
59
75
test-upgrade: true
60
76
- docker-test:
61
77
name: "Docker test - Use random user (true)"
@@ -206,6 +222,8 @@ jobs:
206
222
type: string
207
223
helm-version:
208
224
type: string
225
+
docker-version:
226
+
type: string
209
227
test-upgrade:
210
228
type: boolean
211
229
executor: << parameters.machine-type >>
@@ -217,6 +235,7 @@ jobs:
217
235
CLUSTER: << parameters.cluster >>
218
236
KUBERNETES_VERSION: << parameters.k8s-version >>
219
237
HELM_VERSION: << parameters.helm-version >>
238
+
DOCKER_VERSION: << parameters.docker-version >>
220
239
TEST_UPGRADE_CHART: << parameters.test-upgrade >>
221
240
steps:
222
241
- run:
@@ -266,14 +285,20 @@ jobs:
266
285
name: "Test Selenium Grid on Kubernetes"
267
286
no_output_timeout: 30m
268
287
command: |
288
+
if [ "${TEST_STRATEGY}" == "playwright_connect_grid" ]; then
289
+
PLATFORMS=${PLATFORMS} NAME=${IMAGE_REGISTRY} VERSION=${BRANCH} BUILD_DATE=${BUILD_DATE} TEST_UPGRADE_CHART=false make chart_test_autoscaling_${TEST_STRATEGY} && make test_video_integrity
290
+
exit $?
291
+
fi
269
292
N=3
270
293
while [ $N -gt 0 ]; do
271
294
output=$(eval "PLATFORMS=${PLATFORMS} NAME=${IMAGE_REGISTRY} VERSION=${BRANCH} BUILD_DATE=${BUILD_DATE} TEST_UPGRADE_CHART=false make chart_test_autoscaling_${TEST_STRATEGY} && make test_video_integrity")
Copy file name to clipboardExpand all lines: .keda/README.md
+2Lines changed: 2 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -40,6 +40,8 @@ If you are deploying KEDA core using their official Helm [chart](https://github.
40
40
41
41
If you are deployment Selenium Grid chart with `autoscaling.enabled` is `true` (implies installing KEDA sub-chart), KEDA images registry and tag already set in the `values.yaml`. Refer to list [configuration](../charts/selenium-grid/CONFIGURATION.md).
42
42
43
+
If you want to disable default patched KEDA image tags in Selenium Grid chart, you can set via Helm CLI `--set keda.image=null` or the same in values file.
44
+
43
45
# Pull requests under testing
44
46
45
47
Here is list of pull requests that are under testing and will be merged to the upstream KEDA repository.
0 commit comments