Using TripleO composable roles to deploy compute nodes with heterogeneous hardware

There are a lot of situations where you may wish to deploy Openstack using TripleO onto heterogeneous hardware. Often you end up starting out with one type of hardware, but may purchase newer hardware later on, or you change hardware vendors, or you have different hardware that you wish to use to serve different workloads. This post will go over how… Read more →

Using TripleO Composable roles in Openstack Newton to perform extra Overcloud configuration

With the Newton release of TripleO and Openstack, one of the major changes that took place was the overhaul of the overcloud heat templates to a “composable roles” model. What this means is that the roles (controller, compute, ceph, etc) in tripleo can now be freely defined, and the services you wish to deploy on each of those roles is… Read more →

OVB: TripleO on a Public OpenStack

In order to deploy an OpenStack cloud with the TripleO installer ( ), one needs at least 2 nodes for a basic setup. If one is interested in deploying more complex topologies, more nodes might be required, for an Highly Available (HA) setup, 4 nodes are required. Even if libvirt is well-suited for testing basic setups, its limits are… Read more →