Installing containers on Red Hat OpenShift by using CLIs
Before you deploy an automation container on IBM Cloud, you must configure your client environment, create an OpenShift cluster, prepare your container environment, and set up where to get the container images.
Before you begin
As an administrator of the cluster you must be able to interact with your environment.
- Create an account on IBM Cloud.
Log in to IBM Cloud if you already have an account.
- If you do not already have a cluster, then create one. From the IBM Cloud Overview page, in the
OpenShift Cluster tile, click Create Cluster.
Refer to the IBM Cloud documentation to create a Kubernetes cluster.
The cluster that you create includes attached storage.
Make sure that you have the following list of software on your computer so you can use the command line interfaces (CLIs) you need to interact with the cluster.
- IBM Cloud CLI
- OpenShift Container Platform CL
- Kubernetes CLI
- Docker CLI (Mac) or Docker CLI (Linux)
- For 19.0.2 Helm 2.9.1
The command line tools provide granular control of the various components of IBM Cloud.

To install IBM certified software for production purposes (production charts) on IBM Cloud Public, you must prepare your environment in 1 of 2 ways before you run the installation commands.
- Option 1: Create a secret to the IBM Cloud Entitled Registry. The IBM Cloud Entitled Registry is the container library that is associated with your IBM® account (MyIBM). You can pull the container images in your library directly from the command line.
- Option 2: Download the software packages from IBM Passport Advantage® (PPA), extract the images, upload the images to the IBM Cloud Container Registry, and create a secret to be able to pull the images.
Procedure
What to do next
Instructions and sample files for deploying the containers on Red Hat OpenShift on IBM Cloud are provided in GitHub in the 19.0.3 branch.
| Platform | Where to go |
|---|---|
| Red Hat OpenShift on IBM Cloud | https://github.com/icp4a/cert-kubernetes/blob/19.0.3/platform/roks/README.md |
The following deployment pages are available on the 19.0.2 branch. Select the version that you are interested in from the Branch menu.
| Helm chart and platform | Where to go |
|---|---|
| IBM Operational Decision Manager for developers on Red Hat OpenShift on IBM Cloud | https://github.com/icp4a/cert-kubernetes/blob/19.0.2/ODM/platform/README_Eval_ROKS.md |
| IBM Operational Decision Manager for production on Red Hat OpenShift on IBM Cloud | https://github.com/icp4a/cert-kubernetes/blob/19.0.2/ODM/platform/README_ROKS.md |
| IBM Business Automation Insights on Red Hat OpenShift on IBM Cloud | https://github.com/icp4a/cert-kubernetes/blob/19.0.2/BAI/platform/README_ROKS.md |
| IBM Business Automation Content Analyzer on Red Hat OpenShift on IBM Cloud | https://github.com/icp4a/cert-kubernetes/blob/19.0.2/BACA/platform/README_Eval_ROKS.md |
| IBM FileNet® Content Manager on Red Hat OpenShift on IBM Cloud | https://github.com/icp4a/cert-kubernetes/blob/19.0.2/CONTENT/platform/README_Eval_ROKS.md |
| IBM Business Automation Navigator on Red Hat OpenShift on IBM Cloud | https://github.com/icp4a/cert-kubernetes/blob/19.0.2/NAVIGATOR/platform/README_Eval_ROKS.md |
| IBM Business Automation Studio on Red Hat OpenShift on IBM Cloud | https://github.com/icp4a/cert-kubernetes/blob/19.0.2/BAS/platform/README-ROKS.md |
| IBM Business Automation Application Engine on Red Hat OpenShift on IBM Cloud | https://github.com/icp4a/cert-kubernetes/blob/19.0.2/AAE/platform/README-ROKS.md |
| User Management Service on Red Hat OpenShift on IBM Cloud | https://github.com/icp4a/cert-kubernetes/blob/19.0.2/UMS/platform/README-ROKS.md |