Skip to content

Commit 6e32f0e

Browse files
committed
Enable redis in octavia
Enabling redis in octavia enables the jobboard feature in taskflow JIRA: OSPRH-21754
1 parent 8a41ca4 commit 6e32f0e

File tree

2 files changed

+43
-0
lines changed

2 files changed

+43
-0
lines changed

dt/uni01alpha/kustomization.yaml

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -256,6 +256,42 @@ replacements:
256256
options:
257257
create: true
258258

259+
- source:
260+
kind: ConfigMap
261+
name: service-values
262+
fieldPath: data.octavia.redisServiceName
263+
targets:
264+
- select:
265+
kind: OpenStackControlPlane
266+
fieldPaths:
267+
- spec.octavia.template.redisServiceName
268+
options:
269+
create: true
270+
271+
- source:
272+
kind: ConfigMap
273+
name: service-values
274+
fieldPath: data.redis.enabled
275+
targets:
276+
- select:
277+
kind: OpenStackControlPlane
278+
fieldPaths:
279+
- spec.redis.enabled
280+
options:
281+
create: true
282+
283+
- source:
284+
kind: ConfigMap
285+
name: service-values
286+
fieldPath: data.redis.templates
287+
targets:
288+
- select:
289+
kind: OpenStackControlPlane
290+
fieldPaths:
291+
- spec.redis.templates
292+
options:
293+
create: true
294+
259295
- source:
260296
kind: ConfigMap
261297
name: service-values

examples/dt/uni01alpha/control-plane/service-values.yaml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -94,6 +94,7 @@ data:
9494
enabled: true
9595
amphoraImageContainerImage: quay.io/gthiemonge/octavia-amphora-image
9696
apacheContainerImage: registry.redhat.io/ubi9/httpd-24:latest
97+
redisServiceName: octavia-redis
9798
availabilityZones:
9899
- zone-1
99100
octaviaAPI:
@@ -175,3 +176,9 @@ data:
175176
[ml2]
176177
type_drivers = geneve,vxlan,vlan,flat,local
177178
tenant_network_types = geneve,flat
179+
180+
redis:
181+
enabled: true
182+
templates:
183+
octavia-redis:
184+
replicas: 1

0 commit comments

Comments
 (0)