@@ -37,27 +37,33 @@ jobs:
37
37
test-strategy : job
38
38
cluster : ' kind'
39
39
helm-version : ' v3.10.3'
40
+ test-existing-keda : true
40
41
- k8s-version : ' v1.26.14'
41
42
test-strategy : deployment
42
43
cluster : ' kind'
43
44
helm-version : ' v3.11.3'
45
+ test-existing-keda : true
44
46
- k8s-version : ' v1.27.11'
45
47
test-strategy : job_https
46
48
cluster : ' kind'
47
49
helm-version : ' v3.12.3'
50
+ test-existing-keda : true
48
51
- k8s-version : ' v1.28.7'
49
52
test-strategy : job_hostname
50
53
cluster : ' minikube'
51
54
helm-version : ' v3.13.3'
55
+ test-existing-keda : false
52
56
- k8s-version : ' v1.29.2'
53
57
test-strategy : deployment_https
54
58
cluster : ' minikube'
55
- helm-version : ' v3.14.2'
59
+ helm-version : ' v3.14.3'
60
+ test-existing-keda : false
56
61
env :
57
62
CLUSTER : ${{ matrix.cluster }}
58
63
KUBERNETES_VERSION : ${{ matrix.k8s-version }}
59
64
ARTIFACT_NAME : ${{ matrix.k8s-version }}-${{ matrix.test-strategy }}
60
65
HELM_VERSION : ${{ matrix.helm-version }}
66
+ TEST_EXISTING_KEDA : ${{ matrix.test-existing-keda }}
61
67
steps :
62
68
- uses : actions/checkout@main
63
69
- name : Output Docker info
@@ -101,7 +107,7 @@ jobs:
101
107
with :
102
108
timeout_minutes : 10
103
109
max_attempts : 3
104
- command : CLUSTER=${CLUSTER} KUBERNETES_VERSION=${KUBERNETES_VERSION} NAME=${IMAGE_REGISTRY} VERSION=${BRANCH} BUILD_DATE=${BUILD_DATE} make chart_cluster_setup
110
+ command : CLUSTER=${CLUSTER} KUBERNETES_VERSION=${KUBERNETES_VERSION} NAME=${IMAGE_REGISTRY} VERSION=${BRANCH} BUILD_DATE=${BUILD_DATE} TEST_EXISTING_KEDA=${TEST_EXISTING_KEDA} make chart_cluster_setup
105
111
- name : Test chart template
106
112
run : NAME=${IMAGE_REGISTRY} VERSION=${BRANCH} BUILD_DATE=${BUILD_DATE} make chart_test_template
107
113
- name : Test set custom CA certificate
@@ -119,7 +125,7 @@ jobs:
119
125
timeout_minutes : 30
120
126
max_attempts : 3
121
127
command : |
122
- NAME=${IMAGE_REGISTRY} VERSION=${BRANCH} BUILD_DATE=${BUILD_DATE} make chart_test_autoscaling_${{ matrix.test-strategy }}
128
+ NAME=${IMAGE_REGISTRY} VERSION=${BRANCH} BUILD_DATE=${BUILD_DATE} TEST_EXISTING_KEDA=${TEST_EXISTING_KEDA} make chart_test_autoscaling_${{ matrix.test-strategy }}
123
129
- name : Cleanup Kubernetes cluster
124
130
if : always()
125
131
run : CLUSTER=${CLUSTER} make chart_cluster_cleanup
0 commit comments