36 lines
899 B
YAML
36 lines
899 B
YAML
trove:
|
|
# Role name
|
|
name: "Trove"
|
|
# Role description
|
|
description: |
|
|
Trove provides Cloud Database as a Service (DBaaS) by deploying
|
|
the Trove components along with the separate RabbitMQ Cluster
|
|
installed on the Trove node as well.
|
|
# If primary then during orchestration this role will be
|
|
# separated into primary-role and role
|
|
has_primary: true
|
|
# Assign public IP to node if true
|
|
public_ip_required: false
|
|
# Weight that will be used to sort out the
|
|
# roles on the Fuel web UI
|
|
weight: 1000
|
|
update_required:
|
|
- controller
|
|
conflicts:
|
|
- compute-vmware
|
|
- compute
|
|
- cinder-vmware
|
|
- virt
|
|
- base-os
|
|
- controller
|
|
- ceph-osd
|
|
- ironic
|
|
- cinder
|
|
- cinder-block-device
|
|
limits:
|
|
recommended: 3
|
|
min: 0
|
|
restrictions:
|
|
- condition: "settings:fuel-plugin-dbaas-trove.metadata.enabled == false"
|
|
action: hide
|