OpenShift Architecture
Openshift is an container orchestration platform which is developed by the redhat which is build on kubernetes following are some of the main components of openshift.
Nodes
- Master node: Master node is also called an control plan which manages the all the worker nodes in the cluster.
- Worker node: In the worker nodes the containers of the application will run.
Difference Between Kubernetes and OpenShift
Containerization is the process of packaging software code along with all of its necessary dependencies, including libraries, frameworks, and other dependencies, into a single, isolated “container.” The purpose of this is to enable consistent movement and operation of the program or application within the container in any environment and on any infrastructure, regardless of the operating system used by those environments or infrastructures.