1) add a note in documentation that although Fuel allows to combine multiple roles on the same node, it is recommended to use dedicated OSD nodes in production for better reliability -- that's why there's a docs tag on this bug.
2) add ceph-mon as a standalone role (trivial to do once granular deployment is implemented) to separate failure domains of Ceph monitor and OpenStack controller components -- should be done separately under the blueprint I've just created:
There's two more things we can do:
1) add a note in documentation that although Fuel allows to combine multiple roles on the same node, it is recommended to use dedicated OSD nodes in production for better reliability -- that's why there's a docs tag on this bug.
2) add ceph-mon as a standalone role (trivial to do once granular deployment is implemented) to separate failure domains of Ceph monitor and OpenStack controller components -- should be done separately under the blueprint I've just created:
https:/ /blueprints. launchpad. net/fuel/ +spec/ceph- mon-role