🚀 DevOps & SRE Certification Program 📅 Starting: 1st of Every Month 🤝 +91 8409492687 🔍 Contact@DevOpsSchool.com

Upgrade & Secure Your Future with DevOps, SRE, DevSecOps, MLOps!

We spend hours on Instagram and YouTube and waste money on coffee and fast food, but won’t spend 30 minutes a day learning skills to boost our careers.
Master in DevOps, SRE, DevSecOps & MLOps!

Learn from Guru Rajesh Kumar and double your salary in just one year.


Get Started Now!

OpenShift Container Platform (OCP) Installation and Configuration Guide


#Deployment MethodPlatform/InfraBest Use CaseAutomation LevelNotes
1IPI (Installer-Provisioned Infra)AWS, Azure, GCP, vSphereFast, full-stack automated production setup✅ Fully automatedInstaller provisions infra and installs OpenShift
2UPI (User-Provisioned Infra)Bare metal, AWS, Azure, vSphere, OpenStackCustom environments, on-prem setups⚠️ Partially manualUser provisions infra manually
3OpenShift Local (CRC)

Local laptops/desktops (Windows/macOS/Linux)Local development and testing✅ Automated (single-node)Lightweight, dev/test use only
4OKD
Guide to Install and Configuration of OKD

Step-by-Step Guide: Installing OKD 4.15 in a Linux VM on macOS
Bare metal, AWS, GCP, OpenStackCommunity-driven clusters⚠️ Manual (UPI style)Open-source version of OpenShift
5OpenShift DedicatedAWS, GCPFully managed OpenShift (SaaS)✅ Fully managedHosted and operated by Red Hat
6Azure Red Hat OpenShift (ARO)

Step-by-Step Guide to Deploy ARO (Azure Red Hat OpenShift)
AzureAzure-native OpenShift✅ Fully managedJoint offering from Microsoft + Red Hat
7ROSA (Red Hat OpenShift on AWS)AWSAWS-native OpenShift with Red Hat support✅ Fully managedManaged jointly by AWS and Red Hat
8IBM Cloud OpenShiftIBM CloudOpenShift on IBM cloud✅ Fully managedSupports integration with IBM services
9Assisted InstallerBare metal, Edge, DisconnectedSimplified UI-based deployment⚠️ Semi-automatedVia Red Hat Hybrid Cloud Console
10Disconnected / Air-GappedOn-prem, secure networksSecure/regulated environments⚠️ Manual + MirroringRequires local registry, image/catalog mirroring
11Single Node OpenShift (SNO)Bare metal or VM (single node)Edge deployments, limited resource use cases✅ AutomatedAll OpenShift services on one node (master, infra, and worker)

❓ Can you install and use OpenShift Container Platform (OCP) without buying it?

✅ Yes, you can install and use OCP temporarily without buying it, but with limitations.


🔓 Here’s how you can use OpenShift without buying it:


✅ 1. Use the 60-day Free Trial (OCP Evaluation License)

Red Hat allows you to:

  • Install the full OpenShift Container Platform
  • Use it for 60 days
  • Get full access to features (like the web console, monitoring, operators, etc.)

👉 You need to:

  • Register at Red Hat Customer Portal
  • Download the installer
  • Get a pull secret for access

🔗 Get started here


✅ 2. Use OKD (The Free & Open-Source Version of OCP)

Think of OKD as the “community edition” of OpenShift.

  • It has most features of OpenShift
  • 100% free and open source
  • No license or subscription needed
  • Great for learning, development, and testing

🔗 OKD Website

Guide to Install and Configuration of OKD

Step-by-Step Guide: Installing OKD 4.15 in a Linux VM on macOS


✅ 3. Use OpenShift Local (formerly CodeReady Containers)

A lightweight OpenShift cluster that runs on your laptop (single-node)

  • Good for learning and testing
  • Works on Linux, macOS, Windows
  • Also requires a pull secret, but it’s free to use

🔗 OpenShift Local


⚠️ Limitations if you don’t pay:

OptionLimitation
OCP Trial60 days, after which support and access may stop
OKDNo official Red Hat support or enterprise features
OpenShift LocalSingle-node only, limited to ~8GB RAM, dev use only

🏁 Conclusion

Use CaseRecommended Option
Learn & experiment✅ OKD or OpenShift Local
Short-term evaluation✅ OCP 60-day Trial
Production / Enterprise❌ Need paid subscription to Red Hat OCP

Here is a comprehensive list of deployment methods for OpenShift, covering both OpenShift Container Platform (OCP) and OpenShift OKD (community version):


🧩 1. Installer-Provisioned Infrastructure (IPI)

  • Description: Red Hat OpenShift installer provisions the infrastructure and installs OpenShift.
  • Best for: Automated deployment in supported cloud environments.
  • Supported Platforms:
    • AWS
    • Azure
    • GCP
    • vSphere (full stack automation)
  • Use Case: Quick start in production or staging with minimal manual setup.

🧱 2. User-Provisioned Infrastructure (UPI)

  • Description: User manually provisions the infrastructure; OpenShift is installed on top.
  • Best for: Customized infrastructure setups or unsupported cloud/on-prem environments.
  • Supported Platforms:
    • Bare metal
    • OpenStack
    • VMware vSphere
    • Cloud platforms with manual setup (AWS, Azure, etc.)
  • Use Case: When infrastructure needs full control and customization.

🧪 3. OpenShift Local (Formerly CodeReady Containers)

  • Description: Single-node OpenShift cluster for local development.
  • Best for: Developers testing or building apps locally.
  • Platform:
    • Windows
    • macOS
    • Linux
  • Use Case: Lightweight, personal development environments.

🧪 4. OKD (The Community Distribution of Kubernetes for OpenShift)

  • Description: Open-source version of OpenShift (upstream for OCP).
  • Deployment:
    • OKD IPI/UPI (similar to OCP)
    • OpenShift on Bare Metal using Fedora CoreOS
  • Use Case: Community, testing, or cost-sensitive environments.

☁️ 5. OpenShift Dedicated (SaaS)

  • Description: Fully-managed OpenShift clusters by Red Hat.
  • Platform:
    • AWS
    • GCP
  • Use Case: Enterprises wanting managed Kubernetes without managing infrastructure.

☁️ 6. Azure Red Hat OpenShift (ARO)

  • Description: Jointly managed OpenShift offering by Microsoft and Red Hat.
  • Platform: Microsoft Azure
  • Use Case: Native Azure integration with OpenShift.

🧠 7. Red Hat OpenShift Service on AWS (ROSA)

  • Description: Managed OpenShift on AWS, jointly operated by AWS and Red Hat.
  • Use Case: Seamless OpenShift and AWS ecosystem integration.

🏭 8. OpenShift on IBM Cloud

  • Description: Managed OpenShift clusters on IBM Cloud.
  • Use Case: Enterprises using IBM cloud infrastructure and services.

🔁 9. Assisted Installer (for Bare Metal & Hybrid)

  • Description: UI/UX based assisted deployment of OpenShift via the Red Hat Hybrid Cloud Console.
  • Use Case: Easier deployment for edge, bare metal, and disconnected environments.

🚢 10. Disconnected / Air-Gapped Deployment

  • Description: Deploy OpenShift in environments without internet access.
  • Requires:
    • Mirror registry
    • Localized image and operator catalogs
  • Use Case: Highly secure, regulatory, or air-gapped data centers.

📦 11. OpenShift on Single Node (SNO)

  • Description: Run OpenShift on a single physical or virtual machine.
  • Use Case: Edge computing, resource-constrained environments.

Would you like a comparison table of these methods (features, use cases, pros/cons)?

Subscribe
Notify of
guest


0 Comments
Newest
Oldest Most Voted
Inline Feedbacks
View all comments

Certification Courses

DevOpsSchool has introduced a series of professional certification courses designed to enhance your skills and expertise in cutting-edge technologies and methodologies. Whether you are aiming to excel in development, security, or operations, these certifications provide a comprehensive learning experience. Explore the following programs:

DevOps Certification, SRE Certification, and DevSecOps Certification by DevOpsSchool

Explore our DevOps Certification, SRE Certification, and DevSecOps Certification programs at DevOpsSchool. Gain the expertise needed to excel in your career with hands-on training and globally recognized certifications.

0
Would love your thoughts, please comment.x
()
x