Red Hat OpenShift Container Platform is an open-source application deployment platform that is based on Kubernetes container orchestration technology. Containers are stand-alone processes that run within their own environment and runtime context, independent of the underlying infrastructure. Red Hat OpenShift Container Platform helps you develop, deploy, and manage container-based applications.
Note: While you can rely on Red Hat Enterprise Linux security and container technologies to prevent intrusions and protect your data, some security vulnerabilities might persist. For information about security vulnerabilities in OpenShift Container Platform, see . For a general listing of Red Hat vulnerabilities, see the .
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 runtime engine packages, instantiates, and runs containerized applications.
A Kubernetes cluster consists of one or more control plane nodes and a set of worker nodes. Kubernetes allocates an IP address from an internal network to each pod 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 Technologies recommends creating a Kubernetes service that will enable your application pods to interact, rather than requiring that the pods communicate directly using their IP addresses.
A fully functioning Domain Name System (DNS) residing outside the OpenShift Container Platform is crucial in the deployment and operation of your container ecosystem. Red Hat OpenShift Container Platform has an integrated DNS so that the services can be found through DNS service entries or through the service IP/port registrations.
Dell EMC Ready Stack for Red Hat OpenShift Container Platform is a proven design to help organizations accelerate their container deployments and cloud-native adoption. Dell Technologies 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 more information, see the Red Hat OpenShift Container Platform 4.3 solution design guide, which is available at on the Dell Technologies Info Hub.