Skip to content

Commit 7502afd

Browse files
committed
uni05epsilon - deploy rabbitmq-notifications from the start
The commit moves the rabbitmq-notifications RabbitMQ instance from being deployed in the post-Ceph stage to being deployed from the start (control-plane stage).
1 parent d357cef commit 7502afd

File tree

3 files changed

+30
-15
lines changed

3 files changed

+30
-15
lines changed

dt/uni05epsilon/edpm-post-ceph/nodeset/kustomization.yaml

Lines changed: 0 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -388,20 +388,6 @@ replacements:
388388
create: true
389389

390390
#
391-
# Notifications
392-
#
393-
- source:
394-
kind: ConfigMap
395-
name: service-values
396-
fieldPath: data.rabbitmq.templates.rabbitmq-notifications
397-
targets:
398-
- select:
399-
kind: OpenStackControlPlane
400-
fieldPaths:
401-
- spec.rabbitmq.templates.rabbitmq-notifications
402-
options:
403-
create: true
404-
#
405391
# Telemetry
406392
#
407393
- source:

dt/uni05epsilon/kustomization.yaml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,18 @@ replacements:
6868
options:
6969
create: true
7070

71+
- source:
72+
kind: ConfigMap
73+
name: service-values
74+
fieldPath: data.rabbitmq.templates.rabbitmq-notifications
75+
targets:
76+
- select:
77+
kind: OpenStackControlPlane
78+
fieldPaths:
79+
- spec.rabbitmq.templates.rabbitmq-notifications
80+
options:
81+
create: true
82+
7183
- source:
7284
kind: ConfigMap
7385
name: service-values

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

Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ data:
1111
# --- Fields required by lib/control-plane ---
1212
preserveJobs: false
1313
notificationsBus:
14-
cluster: rabbitmq
14+
cluster: rabbitmq-notifications
1515
tls:
1616
caBundleSecretName: ""
1717

@@ -46,3 +46,20 @@ data:
4646
requests:
4747
cpu: "1"
4848
memory: 4Gi
49+
rabbitmq-notifications:
50+
override:
51+
service:
52+
metadata:
53+
annotations:
54+
metallb.universe.tf/address-pool: internalapi
55+
metallb.universe.tf/loadBalancerIPs: 172.17.0.88
56+
spec:
57+
type: LoadBalancer
58+
replicas: 3
59+
resources:
60+
limits:
61+
cpu: "2"
62+
memory: 4Gi
63+
requests:
64+
cpu: "1"
65+
memory: 4Gi

0 commit comments

Comments
 (0)