As of 27 April 2020, Red Hat has decided to rename Red Hat OpenShift Container Engine to Red Hat OpenShift Kubernetes Engine in order to better communicate what value the product offering delivers.

Red Hat OpenShift Kubernetes Engine

Red Hat OpenShift Kubernetes Engine is a product offering from Red Hat that lets you use an enterprise class Kubernetes platform as a production platform for launching containers. You download and install OpenShift Kubernetes Engine the same way as OpenShift Container Platform as they are the same binary distribution, but OpenShift Kubernetes Engine offers a subset of the features that OpenShift Container Platform offers.

Similarities and differences

You can see the similarities and differences between OpenShift Kubernetes Engine and OpenShift Container Platform in the following table:

Table 1. Product comparison for OpenShift Kubernetes Engine and OpenShift Container Platform
OpenShift Kubernetes Engine OpenShift Container Platform

Fully Automated Installers

X

X

Over the Air Smart Upgrades

X

X

Enterprise Secured Kubernetes

X

X

Kubectl and oc automated command line

X

X

Operator Lifecycle Manager (OLM)

X

X

Administrator Web console

X

X

OpenShift Virtualization (CNV)

X

X

User Workload Monitoring

X

Metering and Cost Management SaaS Service

X

Platform Logging

X

Developer Web Console

X

Developer Application Catalog

X

Source to Image and Builder Automation (Tekton)

X

OpenShift Service Mesh (Kiali, Jaeger, and OpenTracing)

X

OpenShift Serverless (Knative)

X

OpenShift Pipelines (Jenkins and Tekton)

X

Embedded Component of IBM Cloud Pak and RHT MW Bundles

X

Core Kubernetes and container orchestration

OpenShift Kubernetes Engine offers full access to an enterprise-ready Kubernetes environment that is easy to install and offers an extensive compatibility test matrix with many of the software elements that you might use in your data center.

OpenShift Kubernetes Engine offers the same service level agreements, bug fixes, and common vulnerabilities and errors protection as OpenShift Container Platform. OpenShift Kubernetes Engine includes a Red Hat Enterprise Linux Virtual Datacenter and Red Hat CoreOS entitlement that allows you to use an integrated Linux operating system with container runtime from the same technology provider.

OpenShift Kubernetes Engine is subscription compatible with Windows Containers from Microsoft.

Enterprise-ready configurations

OpenShift Kubernetes Engine uses the same security options and default settings as the OpenShift Container Platform. Default security context constraints, pod security policies, best practice network and storage settings, service account configuration, SELinux integration, HAproxy edge routing configuration, and all other standard protections that OpenShift Container Platform offers are available in OpenShift Kubernetes Engine. OpenShift Kubernetes Engine offers full access to the integrated monitoring solution that OpenShift Container Platform uses, which is based on Prometheus and offers deep coverage and alerting for common Kubernetes issues.

OpenShift Kubernetes Engine uses the same installation and upgrade automation as OpenShift Container Platform.

Standard infrastructure services

With an OpenShift Kubernetes Engine subscription, you receive support for all storage plug-ins that OpenShift Container Platform supports.

In terms of networking, OpenShift Kubernetes Engine offers full and supported access to the Kubernetes Container Network Interface (CNI) and therefore allows you to use any third-party SDN that supports OpenShift Container Platform. It also allows you to use the included Open vSwitch software defined network to its fullest extent. OpenShift Kubernetes Engine allows you to take full advantage of the OVN Kubernetes overlay, Multus, and Multus plug-ins that are supported on OpenShift Container Platform. OpenShift Kubernetes Engine allows customers to use a Kubernetes Network Policy to create microsegmentation between deployed application services on the cluster.