Prerequisites for installing
Before you begin, ensure that your environment meets the prerequisites by downloading, and installing the software and interfaces that you use to install IBM® Maximo® Application Suite.
Prerequisites
- A private image registry setup and running in the restricted network, and secured with certificates. Configure one of the following options:
-
- A bastion host with access to product images on the internet and the restricted network and has support for running docker containers. The docker image that contains the IBM Maximo Application Suite command line utility on the bastion host.
- A host outside the restricted network with access to product images on the internet and with support for running docker containers. The docker image that contains the Maximo Application Suite command line utility on the host. Portable disk space sufficient to store the required images. A host inside the restricted network with support for running docker containers and can access the images downloaded to the portable disk space.
- Red Hat® OpenShift® cluster setup as an air gap cluster for disconnected
installation.
Ensure you use the Maximo Application Suite sizing calculator to estimate your Red Hat OpenShift Worker Node configuration, storage, and memory requirements.
For more information, see Requirements and capacity planning. - IBM entitlement key.
- IBM Maximo Application Suite license file.
Red Hat OpenShift cluster
A Red Hat OpenShift cluster must be configured in disconnected environment or restricted network for IBM Maximo Application Suite installation.
To install the Red Hat OpenShift in your environment, see Red Hat OpenShift Container Platform installation overview and Installing a Red Hat OpenShift cluster on any platform.
To install the Red Hat OpenShift in a disconnected or restricted network, see Mirroring images for a disconnected installation.
To convert a connected Red Hat OpenShift cluster to a disconnected cluster, see Converting a connected cluster to a disconnected cluster.
IBM entitlement key
Access the Container Software Library by using your IBM id to obtain your entitlement key.
IBM Maximo Application Suite license file
Access the IBM License Key Center to get the license key of IBM Maximo Application Suite. From , select IBM MAXIMO APPLICATION SUITE AppPOINT LIC
and enter the following information on the next page:
| Field | Content |
|---|---|
| Number of Keys | Use this field to decide the number of App Points that are assigned in the license file. |
| Host ID Type | Enter Ethernet Address. |
| Host ID | Enter a host ID. The host ID can be any 12-digit hexadecimal string. |
| Hostname | Enter a hostname. The hostname is used to associate the license file to the Red Hat OpenShift Container Platform cluster instance. |
| Port | Enter the port number 27000. |
Generate and download the license file to your home directory in a file that is named
entitlement.lic.
For more information about accessing the IBM License Key Center, see Getting started guide.
Operator catalog
Select the catalog source for your installation. For more information, see Catalog selection or contact IBM Support for guidance.
Fusion Data Foundation
The Maximo Application Suite license includes IBM Storage Fusion Advanced. The Maximo Application Suite catalog has the Fusion operator which allows you to install Fusion Data Foundation.
- Check installed
catalogs.
oc get catalogsources.operators.coreos.com -n openshift-marketplace - Install the Maximo
catalog.
export ROLE_NAME=ibm_catalogs ansible-playbook ibm.mas_devops.run_role - Validate the updated
catalogs.
oc get catalogsources.operators.coreos.com -n openshift-marketplace - Update the
pull-secret.
export IBM_ENTITLEMENT_KEY=<your entitlement key> export CNV_ENT_KEY=$(echo -n "cp:${IBM_ENTITLEMENT_KEY}" | openssl base64 -A) oc extract secret/pull-secret -n openshift-config --confirm sed -i 's/{"auths":{/&"cp.icr.io":{"auth": "'''${CNV_ENT_KEY}'''","email": "not-used"},/' .dockerconfigjson - Install IBM Storage Fusion. For more information, see Data Foundation.