Red Hat OpenShift Container Platform is an open-source application deployment platform that is based on Kubernetes container orchestration technology. Containers are standalone processes that run within their own environment, independent of the operating system and underlying infrastructure. Red Hat OpenShift Container Platform helps you develop, deploy, and manage container-based applications.
As part of Red Hat OpenShift Container Platform, Kubernetes manages containerized applications across a set of containers or hosts and provides mechanisms for the deployment, maintenance, and scaling of applications. The container run-time engine packages, instantiates, and runs containerized applications.
A Kubernetes cluster consists of one or more masters and a set of nodes. Kubernetes allocates to each pod an IP address from an internal network so that all containers within the pod behave as if they were on the same host. Giving each pod its own IP address means that pods can be treated like physical hosts or virtual machines for port allocation, networking, naming, service discovery, load balancing, application configuration, and migration. Dell EMC recommends creating a service that enables your pods to interact rather than letting the pods talk to one another directly using their IP addresses.
A fully functioning Domain Name System (DNS) is crucial in the deployment and operation of your container ecosystem. Red Hat OpenShift Container Platform has a built-in DNS so that the services can be found through DNS switched virtual circuit (SVC) entries or through the service IP/port registrations.
The Dell EMC Ready Architecture for Red Hat OpenShift Container Platform is a proven design to help companies accelerate their container deployments and cloud-native adoption. Dell EMC delivers tested, validated, and documented design guidance to help customers rapidly deploy Red Hat OpenShift on Dell EMC infrastructure by minimizing time and effort. For details, see the architecture guide on the OpenShift Container Platform Info Hub for Ready Solutions.