OpenShift multi-DC is one of the most difficult topics when it comes to OpenShift design and implementation in a scalable and distributed environment. This happens mainly because there are not that many deployments and best practices developed around this topic. It may be relatively easy to deploy an OpenShift cluster in a single data center environment, but when it comes to a multi-DC design, this is where things will get complicated. The reason is that now we have to consider all OpenShift and adjacent components, like networking and storage, to be scalable and highly available across multiple data centers as well. There are two main HA strategies for a design that involves more than one data center:
- Single OpenShift cluster across all data centers (for example, one cluster per three DCs)
- One OpenShift cluster per data center (for example, three...