Installing Red Hat OpenShift Container Platform for IBM Software Hub
IBM Software Hub is deployed on a Red Hat OpenShift Container Platform cluster. If you don't have an existing cluster, complete the appropriate steps to install Red Hat OpenShift on your environment.
- Installation phase
-
Setting up a client workstation
Setting up a cluster
Collecting required information
Preparing to run installs in a restricted network
Preparing to run installs from a private container registry
Preparing the cluster for IBM Software Hub
Preparing to install an instance of IBM Software Hub
Installing an instance of IBM Software Hub
Setting up the control plane
Installing solutions and services
- Who needs to complete this task?
-
Cluster administrator The user who will be the primary cluster administrator should install the Red Hat OpenShift Container Platform cluster.
- When do you need to complete this task?
-
One-time setup If you don't have an existing Red Hat OpenShift Container Platform cluster, you must complete this task before you can install IBM Software Hub.
If you already have an existing Red Hat OpenShift Container Platform cluster, you can skip this task.
Supported deployment environments
You can deploy IBM Software Hub on-premises or on the cloud. Your deployment environment determines how you can install Red Hat OpenShift Container Platform:
| Deployment environment | Managed OpenShift | Self-managed OpenShift |
|---|---|---|
| On-premises | ✓ | ✓ |
| IBM Cloud | ✓ | ✓ |
| Amazon Web Services (AWS) | ✓ | ✓ |
| Microsoft Azure | ✓ | ✓ |
| Google Cloud | ✓ | ✓ |
The following sections include additional guidance about how to install managed and self-managed OpenShift on each deployment environment.
On-premises infrastructure
| OpenShift type | Deployment options |
|---|---|
| Managed | You can deploy a managed OpenShift cluster on your on-premises infrastructure with IBM Cloud Satellite. For details, see IBM Cloud Satellite in the IBM Cloud marketplace. |
| Self-managed | You can deploy a self-managed OpenShift cluster on your on-premises
infrastructure by following the Red Hat
OpenShift Container Platform documentation:
You can optionally use hosted control planes. Additional guidance on setting up OpenShift is available in the IBM Cloud Paks documentation. |
IBM Cloud infrastructure
| OpenShift type | Deployment options |
|---|---|
| Managed | You can deploy a managed OpenShift cluster on IBM
Cloud infrastructure from the
IBM
Cloud catalog. For details, see Red Hat
OpenShift on IBM Cloud in the IBM
Cloud catalog. Ensure that you select a supported version of Red Hat OpenShift. You can deploy IBM Software Hub on Virtual Private Cloud (VPC) infrastructure. You can use either a single zone or multi zone deployment. |
| Self-managed | You can deploy a self-managed OpenShift cluster on Virtual Private Cloud (VPC)
IBM
Cloud infrastructure by following the
Red Hat
OpenShift Container Platform documentation:
Additional guidance on setting up OpenShift is available in the IBM Cloud Paks documentation. |
AWS infrastructure
| OpenShift type | Deployment options |
|---|---|
| Managed |
|
| Self-managed |
You can deploy a self-managed OpenShift cluster on AWS infrastructure by
following the Red Hat
OpenShift Container Platform
documentation:
Additional guidance on setting up OpenShift is available in the IBM Cloud Paks documentation. |
Azure infrastructure
| OpenShift type | Deployment options |
|---|---|
| Managed |
You can use the
az aro CLI to manually install Azure Red Hat
OpenShift 4 (ARO). For details, see the Azure Red Hat
OpenShift
4 documentation.
|
| Self-managed |
You can deploy a self-managed OpenShift cluster on Azure infrastructure by
following the Red Hat
OpenShift Container Platform
documentation:
Additional guidance on setting up OpenShift is available in the IBM Cloud Paks documentation. |
Google Cloud infrastructure
| OpenShift type | Deployment options |
|---|---|
| Managed | You can deploy Red Hat OpenShift Dedicated on Google Cloud using a variety of methods. For details, see Installing Red Hat OpenShift Dedicated on Google Cloud in the Red Hat OpenShift Dedicated documentation. |
| Self-managed |
You can deploy a self-managed OpenShift cluster on Google Cloud infrastructure by following the Red Hat
OpenShift Container Platform documentation:
Additional guidance on setting up OpenShift is available in the IBM Cloud Paks documentation. |
What's next
Now that you've installed Red Hat OpenShift Container Platform, you're ready to complete Installing the Red Hat OpenShift Container Platform cert-manager Operator.