Skip to content

Commit e53c15e

Browse files
committed
enable octavia in uni02beta
1 parent 529cc83 commit e53c15e

File tree

2 files changed

+115
-0
lines changed

2 files changed

+115
-0
lines changed

dt/uni02beta/kustomization.yaml

Lines changed: 96 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -249,3 +249,99 @@ replacements:
249249
- spec.heat.enabled
250250
options:
251251
create: true
252+
# Octavia
253+
- source:
254+
kind: ConfigMap
255+
name: service-values
256+
fieldPath: data.octavia.enabled
257+
targets:
258+
- select:
259+
kind: OpenStackControlPlane
260+
fieldPaths:
261+
- spec.octavia.enabled
262+
options:
263+
create: true
264+
265+
- source:
266+
kind: ConfigMap
267+
name: service-values
268+
fieldPath: data.octavia.amphoraImageContainerImage
269+
targets:
270+
- select:
271+
kind: OpenStackControlPlane
272+
fieldPaths:
273+
- spec.octavia.template.amphoraImageContainerImage
274+
options:
275+
create: true
276+
277+
- source:
278+
kind: ConfigMap
279+
name: service-values
280+
fieldPath: data.octavia.apacheContainerImage
281+
targets:
282+
- select:
283+
kind: OpenStackControlPlane
284+
fieldPaths:
285+
- spec.octavia.template.apacheContainerImage
286+
options:
287+
create: true
288+
289+
- source:
290+
kind: ConfigMap
291+
name: service-values
292+
fieldPath: data.octavia.availabilityZones
293+
targets:
294+
- select:
295+
kind: OpenStackControlPlane
296+
fieldPaths:
297+
- spec.octavia.template.lbMgmtNetwork.availabilityZones
298+
options:
299+
create: true
300+
301+
- source:
302+
kind: ConfigMap
303+
name: service-values
304+
fieldPath: data.octavia.octaviaAPI.networkAttachments
305+
targets:
306+
- select:
307+
kind: OpenStackControlPlane
308+
fieldPaths:
309+
- spec.octavia.template.octaviaAPI.networkAttachments
310+
options:
311+
create: true
312+
313+
- source:
314+
kind: ConfigMap
315+
name: service-values
316+
fieldPath: data.octavia.octaviaHousekeeping.networkAttachments
317+
targets:
318+
- select:
319+
kind: OpenStackControlPlane
320+
fieldPaths:
321+
- spec.octavia.template.octaviaHousekeeping.networkAttachments
322+
options:
323+
create: true
324+
325+
- source:
326+
kind: ConfigMap
327+
name: service-values
328+
fieldPath: data.octavia.octaviaHealthManager.networkAttachments
329+
targets:
330+
- select:
331+
kind: OpenStackControlPlane
332+
fieldPaths:
333+
- spec.octavia.template.octaviaHealthManager.networkAttachments
334+
options:
335+
create: true
336+
337+
- source:
338+
kind: ConfigMap
339+
name: service-values
340+
fieldPath: data.octavia.octaviaWorker.networkAttachments
341+
targets:
342+
- select:
343+
kind: OpenStackControlPlane
344+
fieldPaths:
345+
- spec.octavia.template.octaviaWorker.networkAttachments
346+
options:
347+
create: true

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

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -101,3 +101,22 @@ data:
101101

102102
heat:
103103
enabled: true
104+
105+
octavia:
106+
enabled: true
107+
amphoraImageContainerImage: quay.io/gthiemonge/octavia-amphora-image
108+
apacheContainerImage: registry.redhat.io/ubi9/httpd-24:latest
109+
availabilityZones:
110+
- zone-1
111+
octaviaAPI:
112+
networkAttachments:
113+
- internalapi
114+
octaviaHousekeeping:
115+
networkAttachments:
116+
- octavia
117+
octaviaHealthManager:
118+
networkAttachments:
119+
- octavia
120+
octaviaWorker:
121+
networkAttachments:
122+
- octavia

0 commit comments

Comments
 (0)