OpenShift in Azure

Applies to: ✔️ Linux VMs ✔️ Flexible scale sets

OpenShift is an open and extensible container application platform that brings Docker and Kubernetes to the enterprise.

OpenShift includes Kubernetes for container orchestration and management. It adds developer-centric and operations-centric tools that enable:

  • Rapid application development.
  • Easy deployment and scaling.
  • Long-term lifecycle maintenance for teams and applications.

There are multiple versions of OpenShift available. Of these versions, only two are available today for customers to deploy in Azure: OpenShift Container Platform and OKD (formerly OpenShift Origin).

Azure Red Hat OpenShift

Microsoft Azure Red Hat OpenShift is a fully managed offering of OpenShift running in Azure. This service is jointly managed and supported by Microsoft and Red Hat. For more details, see the Azure Red Hat OpenShift Service documentation.

OpenShift Container Platform

Container Platform is an enterprise-ready commercial version from and supported by Red Hat. With this version, customers purchase the necessary entitlements for OpenShift Container Platform and are responsible for installation and management of the entire infrastructure.

Because customers "own" the entire platform, they can install it in their on-premises datacenter, or in a public cloud (such as Azure).


OKD is an open-source upstream project of OpenShift that's community supported. OKD can be installed on CentOS or Red Hat Enterprise Linux (RHEL).

Next steps