Roles provide a way to define the functionality of individual nodes in the overcloud cluster. RHOSP provides many roles for tagging the nodes during the planning of the overcloud deployment. This white paper uses the following roles:
In a production environment, controller and compute are always deployed in clusters of three or more nodes for HA. Heat templates will automatically configure HA using pacemaker on all the nodes that are tagged with controller node profiles.