OpenShift Installation | Supported Platforms for OpenShift Container Platform 4.14 Deployment
Explore the full list of supported platforms for OpenShift Container Platform 4.14. Learn about deployment options across AWS, Azure, GCP, VMware, Bare Metal, and more for successful OpenShift installations using IPI and UPI methods.
Red Hat OpenShift Container Platform 4.14 delivers a powerful, enterprise-grade environment for orchestrating and managing containerized applications at scale. For IT administrators, selecting the right deployment platform is a critical step that directly impacts system performance, scalability, and long-term operational success. OpenShift 4.14 supports a wide range of infrastructure environments to accommodate diverse enterprise needs—from hybrid cloud strategies to edge computing.
This comprehensive overview highlights all the officially supported platforms for deploying OpenShift 4.14, including major cloud providers such as AWS, Microsoft Azure, and Google Cloud Platform (GCP). It also covers virtualization environments like VMware vSphere and Red Hat Virtualization, along with on-premise bare-metal servers for organizations that require full control over their infrastructure.
Whether you're deploying via installer-provisioned infrastructure (IPI) or user-provisioned infrastructure (UPI), understanding the compatibility matrix and deployment prerequisites of each platform is essential for a smooth and secure OpenShift installation. With OpenShift 4.14, Red Hat continues to expand support for edge and hybrid architectures, empowering IT teams to build flexible and future-proof container platforms.
This guide ensures you make informed decisions when selecting the most suitable and supported platform for your OpenShift 4.14 deployment.
Table of Contents
- Introduction to OpenShift Deployment
- Supported Cloud Platforms
- Supported Virtualization Platforms
- Bare-Metal Deployments
- Edge Computing Deployments
- Installation Methods
- Conclusion
What is OpenShift?
OpenShift is a Kubernetes-powered container application platform developed by Red Hat, designed for automating the deployment, scaling, and management of containerized applications. It is an enterprise-ready, hybrid cloud application platform that enables IT operations and development teams to build, deploy, and manage applications consistently across on-premise, public cloud, and edge environments.
At its core, OpenShift uses Kubernetes for container orchestration but extends it with a comprehensive set of developer and operational tools. These include:
-
Integrated Developer Tools – like source-to-image (S2I) builds, developer workspaces, and GitOps pipelines.
-
Secure by Default – OpenShift enforces strong role-based access control (RBAC), network isolation, and built-in security policies to protect workloads.
-
Multi-tenancy and CI/CD – Supports multiple teams with isolated environments and integrates with continuous integration/continuous delivery (CI/CD) tools.
-
Platform-as-a-Service (PaaS) Capabilities – Offers self-service provisioning, automated builds, scaling, and lifecycle management of applications.
OpenShift is available in various formats:
-
OpenShift Container Platform (OCP) – The enterprise version for on-prem or cloud use.
-
OpenShift Dedicated – A fully managed OpenShift service by Red Hat on AWS or GCP.
-
OpenShift Online – A developer-focused public cloud version.
-
OKD (Origin Community Distribution of Kubernetes) – The open-source upstream version of OpenShift.
Overall, OpenShift simplifies Kubernetes for enterprise use by combining security, observability, DevOps automation, and enterprise support, making it a preferred platform for modern application development and deployment.
1. Introduction to OpenShift Deployment
OpenShift Container Platform 4.14 provides flexibility in deployment, allowing IT administrators to choose the infrastructure that best fits their organizational needs. Whether deploying on public cloud services, virtualization platforms, or bare-metal servers, OpenShift ensures a consistent and scalable environment for containerized applications.
2. Supported Cloud Platforms
Deploying OpenShift on cloud platforms offers scalability, flexibility, and integration with various cloud-native services. OpenShift 4.14 supports the following cloud platforms:
2.1 Amazon Web Services (AWS)
AWS is a widely adopted cloud platform offering robust infrastructure services. OpenShift 4.14 supports both installer-provisioned infrastructure (IPI) and user-provisioned infrastructure (UPI) deployments on AWS.
- Installer-Provisioned Infrastructure (IPI): Automates the provisioning of AWS resources, including EC2 instances, VPCs, and load balancers.
- User-Provisioned Infrastructure (UPI): Allows administrators to manually provision and configure AWS resources before deploying OpenShift.
Key AWS services utilized include EC2, EBS, ELB, and Route 53.
2.2 Microsoft Azure
Microsoft Azure provides a comprehensive set of cloud services. OpenShift 4.14 supports both IPI and UPI deployments on Azure.
- IPI: Automates the creation of Azure resources such as virtual machines, virtual networks, and load balancers.
- UPI: Offers flexibility for administrators to set up and configure Azure infrastructure manually.
Integration with Azure services like Azure Load Balancer and Azure DNS is supported.
2.3 Google Cloud Platform (GCP)
GCP offers scalable and secure cloud services. OpenShift 4.14 supports both IPI and UPI deployments on GCP.
- IPI: Facilitates automated provisioning of GCP resources, including Compute Engine instances and networking components.
- UPI: Enables manual setup and configuration of GCP infrastructure prior to OpenShift deployment.
Key GCP services utilized include Compute Engine, Cloud Storage, and Cloud Load Balancing.
2.4 IBM Cloud VPC
IBM Cloud VPC provides a secure and scalable cloud environment. OpenShift 4.14 supports IPI deployments on IBM Cloud VPC, allowing automated provisioning of resources such as virtual servers and networking components.
2.5 Alibaba Cloud
Alibaba Cloud offers a range of cloud services. OpenShift 4.14 supports IPI deployments on Alibaba Cloud as a Technology Preview feature, enabling automated provisioning of resources within the Alibaba Cloud environment.
3. Supported Virtualization Platforms
For organizations utilizing on-premise virtualization, OpenShift 4.14 supports deployment on several virtualization platforms:
3.1 Red Hat OpenStack Platform (RHOSP)
RHOSP provides a scalable and flexible virtualization environment. OpenShift 4.14 supports both IPI and UPI deployments on RHOSP versions 16.1 and 16.2.
- IPI: Automates the provisioning of RHOSP resources, including compute, networking, and storage components.
- UPI: Allows for manual setup and configuration of RHOSP infrastructure prior to OpenShift deployment.
3.2 Red Hat Virtualization (RHV)
RHV offers a robust virtualization platform for enterprise workloads. OpenShift 4.14 supports UPI deployments on RHV, enabling administrators to manually provision and configure virtual machines and networking components before deploying OpenShift.
3.3 VMware vSphere
VMware vSphere is a widely used virtualization platform. OpenShift 4.14 supports both IPI and UPI deployments on vSphere.
- IPI: Automates the creation of vSphere resources, including virtual machines and networking configurations.
- UPI: Provides flexibility for administrators to manually set up and configure vSphere infrastructure.
3.4 VMware Cloud (VMC) on AWS
VMC on AWS combines VMware's virtualization platform with AWS's scalable infrastructure. OpenShift 4.14 supports UPI deployments on VMC, allowing administrators to manually provision and configure resources within the VMC environment.
4. Bare-Metal Deployments
Deploying OpenShift on bare-metal servers offers high performance and control over hardware resources. OpenShift 4.14 supports both IPI and UPI deployments on bare-metal infrastructure.
- IPI: Automates the provisioning of bare-metal resources using tools like Redfish and IPMI for out-of-band management.
- UPI: Allows administrators to manually set up and configure bare-metal servers and networking components before deploying OpenShift.
Bare-metal deployments are ideal for latency-sensitive applications and environments requiring strict compliance and security controls.
5. Edge Computing Deployments
Edge computing brings computation and data storage closer to the data source. OpenShift 4.14 supports edge deployments through:
- Single Node OpenShift (SNO): A minimalistic deployment suitable for edge locations with limited resources.
- 3-Node Compact Clusters: Offers high availability with a minimal footprint, ideal for remote sites.
- Remote Worker Nodes: Enables centralized control with distributed compute resources at the edge.
6. Installation Methods
OpenShift 4.14 provides two primary installation methods:
6.1 Installer-Provisioned Infrastructure (IPI)
IPI automates the provisioning of infrastructure components, simplifying the deployment process. It is suitable for administrators seeking a streamlined installation experience with minimal manual intervention.
6.2 User-Provision ::contentReference[oaicite:0]{index=0}
6.2 User-Provisioned Infrastructure (UPI)
UPI provides full control over the deployment process. IT administrators are responsible for provisioning all required infrastructure components manually, including networking, compute, and storage layers. This method is ideal for environments with custom requirements or where automation is not feasible.
UPI installation is supported across all deployment platforms, including cloud providers, virtualization platforms, and bare-metal servers.
7. Conclusion
Understanding the supported platforms for Red Hat OpenShift Container Platform 4.14 is vital for successful, scalable, and secure deployments. Whether your organization is operating in the cloud, on-premises with virtualization, or on bare-metal infrastructure, OpenShift provides flexible installation methods that cater to your operational model.
This comprehensive guide serves as a roadmap for IT administrators planning OpenShift 4.14 deployments. It ensures you make informed infrastructure decisions aligned with Red Hat’s officially supported platforms, promoting stability and long-term maintainability.
Remember: Always consult the Red Hat OpenShift official documentation for the most current and detailed technical requirements and release notes before initiating your deployment.
Frequently Asked Questions (FAQs)
What's Your Reaction?
Like
0
Dislike
0
Love
0
Funny
0
Wow
0
Sad
0
Angry
0