This article proposes a reference architecture for a Highly Available installation of OpenShift. We will outline the architecture of such an installation and walk through the installation process. Cluster Design & Architecture Preparing the Installer Selecting the Version of OpenShift to Install Networking DNS SSL/TLS Certificates Load Balancing & HA Authentication Persistent Storage Design for Disconnected Environments Recap Building the Infrastructure Provision Servers Ansible Control Host Create Standalone Registry Sync RPM Channels Configure Load Balancer Preparing for Install Ansible Inventory Review Subscribing the Hosts Docker Storage Setup Configure etcd and Node Storage System Resource Reservations Validating Pre-requisites Running the Install Validating the Cluster What’s Next?
This guide will walk you through how to leverage Load Balancers for cluster and application high availability. Load Balancing For HA Applications Simple Integration (External LB as a Passthrough) Hybrid Integration (External LB Termination) Full Integration (Integrating F5 as the OpenShift Router) Load Balancing For HA Master Infrastructure Simple SSL Passthrough (Non-Prod only) Custom Certificate SSL Termination (Production) Guides for Specific Load Balancer Implementations 1.