Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The Microsoft Azure Red Hat OpenShift service enables you to deploy fully managed OpenShift clusters on Azure. Azure Red Hat OpenShift extends Kubernetes by combining container orchestration with the tools needed to run containers in production, including image registries, storage management, networking, logging, monitoring, and CI/CD. Azure Red Hat OpenShift combines all of those items into a single, integrated platform.
Azure Red Hat OpenShift is jointly engineered, operated, and supported by Red Hat and Microsoft to provide an integrated support experience. Clusters are deployed into your Azure subscription and included on your Azure bill. There are no virtual machines to operate, and patching, updates, and monitoring are handled on your behalf by Red Hat and Microsoft.
Deployment architectures
Azure Red Hat OpenShift is available in two deployment architectures: standard and hosted control planes. Both provide the same OpenShift experience for your applications, but they differ in how the cluster control plane is managed.
Standard architecture
Azure Red Hat OpenShift with standard architecture uses a standard, self-contained architecture. Both the control plane (the components that manage the cluster, such as the API server and etcd) and the data plane (the worker nodes that run your applications) are deployed together within your Azure subscription. The control plane runs on dedicated nodes in your cluster, and the entire cluster operates as a single unit.
Hosted control planes architecture
Azure Red Hat OpenShift with hosted control planes uses a hosted control plane architecture built on the HyperShift project. The control plane and data plane are decoupled: the control plane is hosted and managed centrally by Microsoft and Red Hat on shared management infrastructure, while your worker nodes run in your own Azure subscription.
You don't need to manage or maintain the control plane components directly. This architecture is designed for greater scalability, lower infrastructure overhead, and more efficient multicluster management.
Access, security, and monitoring
For improved security and management, Azure Red Hat OpenShift lets you integrate with Microsoft Entra ID and use Kubernetes role-based access control (Kubernetes RBAC). You can also monitor the health of your cluster and resources.
You can choose your own registry, networking, storage, and CI/CD solutions, or use the built-in solutions for automated source code management, container and application builds, deployments, scaling, health management, and more.
Cluster and node
Azure Red Hat OpenShift nodes run on Azure virtual machines. You can connect storage to nodes and pods and upgrade cluster components.
Service Level Agreement
Azure Red Hat OpenShift offers a Service Level Agreement to guarantee that the service is available 99.95% of the time. For more information about the SLA, see Azure Red Hat OpenShift SLA.