-
Bug
-
Resolution: Done
-
Normal
-
rhos-18.0.0
-
None
-
8
-
False
-
-
False
-
None
-
-
-
OSPK8S Sprint 0
-
1
-
Moderate
The documentation for Adding Compute cells to the control plane [1] would be better if it covered deploying a dedicated nova metadata service per cell in the case of large deployments to improve the performance and scalability.
Here's a snippet which could be integrated.
nova:
apiOverride:
route: {}
template:
metadataServiceTemplate:
enabled: false
cellTemplates:
cell1:
cellDatabaseAccount: nova-cell1
cellDatabaseInstance: openstack-cell1
cellMessageBusInstance: rabbitmq-cell1
conductorServiceTemplate:
replicas: 1
hasAPIAccess: true
metadataServiceTemplate:
enabled: true
override:
service:
metadata:
annotations:
metallb.universe.tf/address-pool: internalapi
metallb.universe.tf/allow-shared-ip: internalapi
metallb.universe.tf/loadBalancerIPs: 172.17.0.81
spec:
type: LoadBalancer
replicas: 3