Introduction to OpenShift and Maximo: Setting Up OpenShift for Seamless Maximo Integration

Ehtisham Nasir

June 18, 2025

Setting up a robust and scalable infrastructure is the backbone of any successful enterprise solution. With the integration of IBM Maximo and Red Hat OpenShift, businesses can unlock the full potential of asset management and container orchestration.  

In this blog, we’ll walk you through the technical details of setting up OpenShift for IBM Maximo. From understanding hardware and software requirements to configuring virtual machines and connecting to the master server, this guide provides a clear and actionable roadmap to get started.

Let’s get hands-on and explore how to build a scalable, efficient foundation for your Maximo deployment with OpenShift.

OpenShift Cluster Installation

To get a sneak peek and hands on experience and access OpenShift capabilities and functions, Red Hat offers a 60-day trial Red Hat OpenShift cluster installation.

We can create a Red Hat account and browse to OpenShift to create the 60-day trial cluster. (console.redhat.com/openshift)

In this blog, we'll explore the installation of OpenShift 4.15.17 SNO on a virtual machine. Before diving into the installation process, let's outline the necessary prerequisites that need to be met.

Hardware requirement

These are the minimum hardware requirements to install OpenShift.

  • Core: 8 vCPUs
  • RAM: 16GB
  • Storage: 120GB
  • A reliable network connection

Software requirements

  • Hypervisor (VM Workstation or VirtualBox)
  • SSH Public Key (Either from PuttyGen or a Linux Machine)

Cluster installation

Screenshot 2025-03-03 at 1.22.20 pm

  • Use the Datacenter option and then click Create cluster

Screenshot 2025-03-03 at 1.22.27 pm

  • Enter Cluster name
  • Base domain (localhost.com)
  • OpenShift Version
  • Check the option: Install Single Node OpenShift (SNO)

Screenshot 2025-03-03 at 1.24.58 pm

  • Leave the Operators section as it is.
  • In the next step, add host for discovery ISO. (Generate a SSH Public key).
  • Now select generate Discovery ISO and,
  • Select Download Discovery ISO.

Screenshot 2025-03-03 at 1.25.14 pm

Virtual machine configuration

Now create a virtual machine with the minimum hardware requirements, I have configured as follows:

  • Cores: 8 vCPUs
  • RAM: 32 GB
  • Storage: 150 GB

If you are using virtualbox, then configure the boot priority as follows:

Screenshot 2025-03-03 at 1.28.04 pm

  • If you are using VMware, then add the following configuration in the VM config file:
    • disk.EnableUUID = "TRUE".
  • Keep the Network settings as Bridged Adapter as it will replicate the IP configuration same as your local.
  • Add the downloaded Discovery ISO file in the VM and boot the VM.
  • After the VM is up, some configurations will run and the following terminal will come up:

Screenshot 2025-03-03 at 1.29.57 pm

  • At this point, go back to the OpenShift console and you will see the host there.

Screenshot 2025-03-03 at 1.30.11 pm

  • At this point, some checks will be performed and the Host will indicate Status as ready and then you can move to the next step.
  • Moving forward, review the storage and network configuration sections and then select Install Cluster.

Screenshot 2025-03-03 at 1.55.02 pm

  • This step can take up to 40 minutes, depending on the speed of the Internet.
  • After the installation is complete, click on the “Not able to access web console” option and select “Option 2” to access the host resolution.
  • Copy the configuration to your local machine host file.
  • Finally click “Launch OpenShift Console”

Screenshot 2025-03-03 at 1.56.01 pm

  • Login using the kubeadmin username and password provided after installation completion.

Screenshot 2025-03-03 at 2.01.55 pm

  • The installation is complete now and you trial all the features of Red Hat OpenShift Cluster for 60 days.

Connecting with the Master Server

During the OpenShift installer, a SSH key was used to add in the host which was later used to connect to the Master Node.

There are 2 ways that I have experienced:

  1. Generate SSH key from a Linux environment (my case Ubuntu).

Screenshot 2025-03-03 at 2.03.47 pm

       2. Generate a SSH key via PuTTYgen

Screenshot 2025-03-03 at 2.06.51 pm

After the Host is added and OpenShift is installed, we can login from PuTTY or Linux Terminal by using:

  • Use the command: ssh core@IP
  • Alternatively, configure PuTTY with the private key and connect as the user core.

Once connected, you’ll be able to manage and monitor the OpenShift environment effectively, allowing you to deploy and scale IBM Maximo seamlessly.

×

ActiveG, BPD Zenith, EAM Swiss, InterPro Solutions, Lexco, Peacock Engineering, and Projetech have united under one brand: Naviam.

You’ll be redirected to the most relevant page at Naviam.io in a few seconds — or you can go now.

Read Press Release