Openshift Container Platform includes the following components:
- Red Hat Enterprise Linux—The stable, reliable operating system for all nodes in the system. Security controls and functions increase system protection, while integrated management capabilities help you maintain your systems quickly and easily. For more information, see Red Hat Enterprise Linux.
- Red Hat OpenShift Container Platform—An enterprise-grade application environment that supports all aspects of the development process in one consistent platform across multiple infrastructures. Red Hat OpenShift Container Platform integrates the architecture, processes, platforms, and services needed to build applications. Using the Kubernetes container orchestrator, Red Hat Openshift Container Platform manages applications across clusters of systems that are running the Docker container runtime. For more information, see Red Hat OpenShift.
- Red Hat OpenShift Container Storage—Based on Red Hat Gluster storage, Red Hat OpenShift Container Storage provides high-performance, persistent storage for container environments with granular control over every component of the storage landscape. Through integration with Red Hat OpenShift Container Platform, Red Hat OpenShift Container Storage stores application data as well as the container registry, logs, and metrics. With Red Hat OpenShift Container Storage, both application and storage containers can reside on the same server, which helps reduce costs and simplify management. For more information, see Red Hat OpenShift Container Storage.
- Red Hat Ansible Automation—Simple, agentless IT automation technology that can be used to provision resources, deploy applications, and configure and manage infrastructure. Ansible Automation provides a visual dashboard that enables you to manage all aspects of your automated tasks, including role-based access control (RBAC), job scheduling, and real-time job status updates. The automation used in this reference architecture is based largely on Ansible Playbooks because of their simplicity and extensibility. For more information, see Red Hat Ansible Automation.
Supported software versions
The following table shows the recommended minimum software component versions for Openshift Container Platform:
Table 1. Minimum supported software component versions
Red Hat Enterprise Linux |
7.6 |
Red Hat OpenShift Container Platform |
3.11 |
Red Hat OpenShift Container Storage |
3.11 |
Docker Engine |
1.13.1 |
Ansible |
2.6.15 |
Etcd |
3.2.22 |
Open vSwitch |
2.9.0 |
Keepalived |
1.2.13 |