Red Hat OpenShift Container Platform


OpenShift includes Kubernetes for container orchestration and management. Users access Kubernetes via a secure API to deploy pods, which include one or more containers managed as a single atomic unit. Kubernetes schedules containers across a number of server hosts (i.e., Nodes) and OpenShift users can extend the scheduler with their own placement policies.

Red Hat is heavily engaged with the Kubernetes community and, along with Google, is among the top contributors to this vibrant community. OpenShift provides direct access to the Kubernetes core for scheduling containers using Kubernetes CLI. 


OpenShift automates the process of building new container images for all of your users. OpenShift can run standard docker builds based on the dockerfiles you provide. OpenShift also provides a “source-to-image” feature which allows you to specify the source from which to generate your images.

This allows administrators to control a set of base or “builder images” and then users can layer on top of. The build source could be a GIT location, if you want OpenShift to build your application container images from source.

Container Storage

Containers package code and runtime dependencies to offer greater portability to cloud-native applications. But containers are ephemeral by design. If containers fail, stateful applications lose all of their data, leaving your enterprise open to the risk of lost revenue and lower customer satisfaction.  

Red Hat is the ideal provider for versatile, multi-purpose storage for containerized applications.  Red Hat offers storage for containers, letting you attach modern software-defined storage to container platforms or bridge to traditional storage.