OpenShift Origin supports various models of deployment, which are listed as follows:
- All in one: Single master, single etcd, and single node installed on the same system.
- Single master, single etcd, and multiple nodes: This is the scenario we are going to focus on, as it is relatively simple to set up while providing relevant experience. Master and etcd will be installed on the same host.
- Single master, multiple external etcd, and multiple nodes: This scenario provides HA of etcd nodes by clustering. Multiple etcd nodes form quorum, which is why an odd number of nodes is advised.
- Multiple masters, multiple external etcd, and multiple nodes: This scenario provides native HA of API as well, which will be explored later ...