Fuel plugin which enables option to deploy Trove
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

node_roles.yaml 899B

1234567891011121314151617181920212223242526272829303132333435
  1. trove:
  2. # Role name
  3. name: "Trove"
  4. # Role description
  5. description: |
  6. Trove provides Cloud Database as a Service (DBaaS) by deploying
  7. the Trove components along with the separate RabbitMQ Cluster
  8. installed on the Trove node as well.
  9. # If primary then during orchestration this role will be
  10. # separated into primary-role and role
  11. has_primary: true
  12. # Assign public IP to node if true
  13. public_ip_required: false
  14. # Weight that will be used to sort out the
  15. # roles on the Fuel web UI
  16. weight: 1000
  17. update_required:
  18. - controller
  19. conflicts:
  20. - compute-vmware
  21. - compute
  22. - cinder-vmware
  23. - virt
  24. - base-os
  25. - controller
  26. - ceph-osd
  27. - ironic
  28. - cinder
  29. - cinder-block-device
  30. limits:
  31. recommended: 3
  32. min: 0
  33. restrictions:
  34. - condition: "settings:fuel-plugin-dbaas-trove.metadata.enabled == false"
  35. action: hide