@@ -74,28 +74,8 @@ objects:
7474 optional : true
7575 - name : BYPASS_UNLEASH
7676 value : ${BYPASS_UNLEASH}
77- - name : ENABLE_KESSEL
78- value : ${KESSEL_ENABLED}
79- - name : KESSEL_URL
80- value : ${KESSEL_URL}
81- - name : KESSEL_AUTH_ENABLED
82- value : ${KESSEL_AUTH_ENABLED}
83- - name : KESSEL_AUTH_OIDC_ISSUER
84- value : ${KESSEL_AUTH_OIDC_ISSUER}
85- - name : KESSEL_INSECURE
86- value : ${KESSEL_INSECURE}
87- - name : KESSEL_AUTH_CLIENT_ID
88- valueFrom :
89- secretKeyRef :
90- name : service-account-for-kessel
91- key : client-id
92- optional : true
93- - name : KESSEL_AUTH_CLIENT_SECRET
94- valueFrom :
95- secretKeyRef :
96- name : service-account-for-kessel
97- key : client-secret
98- optional : true
77+ - name : BACKEND_VERSION
78+ value : ${BACKEND_VERSION}
9979
10080 - name : inventory-events-processor
10181 replicas : ${{INVENTORY_PROCESSOR_REPLICA_COUNT}}
@@ -147,29 +127,8 @@ objects:
147127 optional : true
148128 - name : BYPASS_UNLEASH
149129 value : ${BYPASS_UNLEASH}
150- - name : ENABLE_KESSEL
151- value : ${KESSEL_ENABLED}
152- - name : KESSEL_URL
153- value : ${KESSEL_URL}
154- - name : KESSEL_AUTH_ENABLED
155- value : ${KESSEL_AUTH_ENABLED}
156- - name : KESSEL_AUTH_OIDC_ISSUER
157- value : ${KESSEL_AUTH_OIDC_ISSUER}
158- - name : KESSEL_INSECURE
159- value : ${KESSEL_INSECURE}
160- - name : KESSEL_AUTH_CLIENT_ID
161- valueFrom :
162- secretKeyRef :
163- name : service-account-for-kessel
164- key : client-id
165- optional : true
166- - name : KESSEL_AUTH_CLIENT_SECRET
167- valueFrom :
168- secretKeyRef :
169- name : service-account-for-kessel
170- key : client-secret
171- optional : true
172-
130+ - name : BACKEND_VERSION
131+ value : ${BACKEND_VERSION}
173132
174133 - name : engine-result-processor
175134 replicas : ${{ENGINE_PROCESSOR_REPLICA_COUNT}}
@@ -221,28 +180,8 @@ objects:
221180 optional : true
222181 - name : BYPASS_UNLEASH
223182 value : ${BYPASS_UNLEASH}
224- - name : ENABLE_KESSEL
225- value : ${KESSEL_ENABLED}
226- - name : KESSEL_URL
227- value : ${KESSEL_URL}
228- - name : KESSEL_AUTH_ENABLED
229- value : ${KESSEL_AUTH_ENABLED}
230- - name : KESSEL_AUTH_OIDC_ISSUER
231- value : ${KESSEL_AUTH_OIDC_ISSUER}
232- - name : KESSEL_INSECURE
233- value : ${KESSEL_INSECURE}
234- - name : KESSEL_AUTH_CLIENT_ID
235- valueFrom :
236- secretKeyRef :
237- name : service-account-for-kessel
238- key : client-id
239- optional : true
240- - name : KESSEL_AUTH_CLIENT_SECRET
241- valueFrom :
242- secretKeyRef :
243- name : service-account-for-kessel
244- key : client-secret
245- optional : true
183+ - name : BACKEND_VERSION
184+ value : ${BACKEND_VERSION}
246185
247186 - name : garbage-collector-processor
248187 replicas : ${{GARBAGE_COLLECTOR_REPLICA_COUNT}}
@@ -298,28 +237,8 @@ objects:
298237 optional : true
299238 - name : BYPASS_UNLEASH
300239 value : ${BYPASS_UNLEASH}
301- - name : ENABLE_KESSEL
302- value : ${KESSEL_ENABLED}
303- - name : KESSEL_URL
304- value : ${KESSEL_URL}
305- - name : KESSEL_AUTH_ENABLED
306- value : ${KESSEL_AUTH_ENABLED}
307- - name : KESSEL_AUTH_OIDC_ISSUER
308- value : ${KESSEL_AUTH_OIDC_ISSUER}
309- - name : KESSEL_INSECURE
310- value : ${KESSEL_INSECURE}
311- - name : KESSEL_AUTH_CLIENT_ID
312- valueFrom :
313- secretKeyRef :
314- name : service-account-for-kessel
315- key : client-id
316- optional : true
317- - name : KESSEL_AUTH_CLIENT_SECRET
318- valueFrom :
319- secretKeyRef :
320- name : service-account-for-kessel
321- key : client-secret
322- optional : true
240+ - name : BACKEND_VERSION
241+ value : ${BACKEND_VERSION}
323242
324243 database :
325244 name : ros
@@ -332,8 +251,6 @@ objects:
332251 partitions : 1
333252 - topicName : platform.notifications.ingress
334253 partitions : 1
335- - topicName : ros.events
336- partitions : 1
337254 testing :
338255 iqePlugin : ros
339256
@@ -441,20 +358,17 @@ parameters:
441358 value : " 20"
442359- name : DB_MAX_OVERFLOW
443360 value : " 20"
444- - name : KESSEL_ENABLED
445- value : " false"
446- - name : KESSEL_URL
447- value : kessel-inventory-api:9000
448- - name : KESSEL_AUTH_ENABLED
449- value : " false"
450- - name : KESSEL_AUTH_OIDC_ISSUER
451- value : " "
452- - name : KESSEL_INSECURE
453- value : " true"
454361
455362# Feature flags
456363- description : Unleash secret name
457364 name : UNLEASH_SECRET_NAME
458365 value : bypass
459366- description : Unleash API url
460367 name : UNLEASH_URL
368+ - description : disable Unleash (feature flags), defaulting to fallback values
369+ name : BYPASS_UNLEASH
370+ value : ' false'
371+ - description : control old vs new backend
372+ name : BACKEND_VERSION
373+ value : ' old'
374+
0 commit comments