Software requirements
Platform software requirements
You must have the following software to install IBM Software Hub:
Red Hat OpenShift Container Platform
For entitlement information see Licenses and entitlements.
IBM Software Hub supports the following versions of Red Hat® OpenShift® Container Platform. (IBM Software Hub supports the same operating system requirements as Red Hat OpenShift Container Platform.)
Version | Learn more |
---|---|
Version 4.12.0 or later fixes |
Restriction: Data Virtualization and Db2
Big SQL are not supported on Red Hat
OpenShift Container Platform Version 4.12. If you plan to install either of
these services, you must install Red Hat
OpenShift Container Platform
Version 4.14 or later.
|
Version 4.14.0 or later fixes |
|
Version 4.15.0 or later fixes |
|
Version 4.16.4 or later fixes |
|
Version 4.17.0 or later fixes |
|
Red Hat OpenShift Container Platform cert-manager Operator
Kubernetes Metrics Server
If you do not enable the default monitoring stack on your Red Hat OpenShift Container Platform cluster and you want to gather use metrics for your pods and nodes, install Kubernetes Metrics Server.
Supported networking protocols
- IPv4 single-stack network
- IPv4/IPv6 dual-stack network
Shared cluster component software requirements
- scheduling service
- IBM License Service
Service software requirements
- Some services require other software to be installed outside of IBM Software Hub (marked as external dependencies)
- Some services require other IBM Software Hub services to be installed as prerequisites or to support specific functionality (marked as service dependencies)
- Some services require other underlying components, which the service installs if needed (marked as component dependencies)
AI Factsheets
External dependencies | Service dependencies | Component dependencies |
---|---|---|
None |
The service does not have any service dependencies.
However, to
implement a complete AI governance solution, you must install the following services:
If you install AI Factsheets with only Watson Studio, you can create AI use cases in only one catalog. |
The service automatically installs the following dependencies if they are not already installed:
|
Anaconda Repository for IBM Cloud Pak for Data
External dependencies | Service dependencies | Component dependencies |
---|---|---|
For details, see the Anaconda installation requirements. | None | None |
Analytics Engine powered by Apache Spark
External dependencies | Service dependencies | Component dependencies |
---|---|---|
None | None | None |
Cognos Analytics
External dependencies | Service dependencies | Component dependencies |
---|---|---|
To use Cognos
Analytics, you must have:
|
None
|
The service automatically installs the following dependencies if they are not
already installed:
|
Cognos Dashboards
External dependencies | Service dependencies | Component dependencies |
---|---|---|
None |
None
|
The service automatically installs the following dependencies if they are not
already installed:
|
Data Gate
External dependencies | Service dependencies | Component dependencies |
---|---|---|
To use this service, you must have:
|
To use this service, you must have at least one instance of a supported,
integrated database:
The following services are not required but provide additional functionality:
|
None
|
Data Privacy
External dependencies | Service dependencies | Component dependencies |
---|---|---|
None |
To install this service, you must have one of the following services already
installed:
|
None
|
Data Product Hub
External dependencies | Service dependencies | Component dependencies |
---|---|---|
None |
The service automatically installs the following services if they are not already installed:
|
The service automatically installs the following dependencies if they are not already installed:
|
Data Refinery
External dependencies | Service dependencies | Component dependencies |
---|---|---|
None | None | None |
Data Replication
External dependencies | Service dependencies | Component dependencies |
---|---|---|
None |
None
|
The service automatically installs the following dependencies if they
are not already installed:
|
DataStage
External dependencies | Service dependencies | Component dependencies |
---|---|---|
None |
The following services are not required but provide additional functionality:
|
The service automatically installs the following dependencies if they
are not already installed:
|
Data Virtualization
External dependencies | Service dependencies | Component dependencies |
---|---|---|
None |
The service automatically installs the following services if they are not
already installed:
|
The service automatically installs the following dependencies if they are not
already installed:
|
Db2
External dependencies | Service dependencies | Component dependencies |
---|---|---|
None |
The following services are not required but provide additional
functionality:
|
This service automatically installs the following dependencies if they are
not already installed:
|
Db2 Big SQL
External dependencies | Service dependencies | Component dependencies |
---|---|---|
To use Db2
Big SQL, you must have
remote data storage, such as:
|
The following services are not required but provide additional
functionality:
|
This service automatically installs the following dependencies if they are
not already installed:
|
Db2 Data Management Console
External dependencies | Service dependencies | Component dependencies |
---|---|---|
None |
None
|
This service automatically installs the following dependencies if they are
not already installed:
|
Db2 Warehouse
External dependencies | Service dependencies | Component dependencies |
---|---|---|
None |
The following services are not required but provide additional
functionality:
|
This service automatically installs the following dependencies if they are
not already installed:
|
Decision Optimization
External dependencies | Service dependencies | Component dependencies |
---|---|---|
None |
To install this service, you must have the following services already
installed:
|
None
|
EDB Postgres
External dependencies | Service dependencies | Component dependencies |
---|---|---|
None |
None
|
This service automatically installs the following dependencies if they are
not already installed:
|
Execution Engine for Apache Hadoop
External dependencies | Service dependencies | Component dependencies |
---|---|---|
To use this service, you must have an Execution Engine for Apache Hadoop RPM installation on a Hadoop cluster. The Hadoop cluster must be in the same network as your IBM Software Hub deployment. |
To install this service, you must have the following services already
installed:
|
None
|
IBM Knowledge Catalog
- IBM Knowledge Catalog Premium
- IBM Knowledge Catalog Standard
External dependencies | Service dependencies | Component dependencies |
---|---|---|
None |
The service automatically installs the following services if they are not
already installed:
If you choose to install the data quality feature, the service automatically installs the
following services if they are not already installed:
The following services are not required but provide additional functionality:
|
The service automatically installs the following dependencies if they are not
already installed:
If you enable the relationship explorer and semantic search feature, the
service automatically installs one of the following dependencies:
|
IBM Knowledge Catalog Standard
- IBM Knowledge Catalog
- IBM Knowledge Catalog Premium
External dependencies | Service dependencies | Component dependencies |
---|---|---|
To install this service, you must install the following software on the
cluster:
|
The service automatically installs the following service:
The following services are not required but provide additional functionality:
|
If you enable gen AI based features, the following dependency is automatically installed:
If you enable the relationship explorer and semantic search feature, the
service automatically installs one of the following dependencies:
|
IBM Manta Data Lineage
External dependencies | Service dependencies | Component dependencies |
---|---|---|
None |
To install this service, you must have one of the following services already installed:
Important: Ensure that you set
enableKnowledgeGraph: True and
useFDB: False when you install IBM Knowledge Catalog. |
None |
IBM Match 360
External dependencies | Service dependencies | Component dependencies |
---|---|---|
None |
The following service is not required but provides additional
functionality:
|
For new installations, this service automatically installs the following dependencies if they are not already installed:
For upgrades, this service upgrades the following dependencies to the latest version:
|
IBM StreamSets
External dependencies | Service dependencies | Component dependencies |
---|---|---|
None | None | None |
Informix
External dependencies | Service dependencies | Component dependencies |
---|---|---|
None | None |
This service automatically installs the following dependencies if they are
not already installed:
|
MANTA Automated Data Lineage
External dependencies | Service dependencies | Component dependencies |
---|---|---|
None |
To install this service, you must have one of the following services already
installed:
|
None
|
MongoDB
External dependencies | Service dependencies | Component dependencies |
---|---|---|
None | None |
This service automatically installs the following dependencies if they are
not already installed:
|
OpenPages
External dependencies | Service dependencies | Component dependencies |
---|---|---|
If you want to connect to an external database rather than having OpenPages automatically provision a Db2 database for you, you must have one of the
following databases:
|
The following services are not required but provide additional
functionality:
|
This service automatically installs the following dependencies if they
are not already installed:
|
Orchestration Pipelines
External dependencies | Service dependencies | Component dependencies |
---|---|---|
None |
The following services are not required but provide additional nodes
when they are installed:
|
The service automatically installs the following dependencies if they
are not already installed:
|
Planning Analytics
External dependencies | Service dependencies | Component dependencies |
---|---|---|
If you want to use Microsoft Excel, you must have the Planning Analytics for Microsoft Excel plug-in. |
None
|
None
|
Product Master
External dependencies | Service dependencies | Component dependencies |
---|---|---|
If you want to connect to a database outside of IBM Software Hub, it must be an IBM Db2 or Oracle database. |
If you want to connect to an integrated database, you must have the following
service already installed:
|
None
|
RStudio® Server Runtimes
External dependencies | Service dependencies | Component dependencies |
---|---|---|
None |
To install this service, you must have the following service already
installed:
|
None
|
SPSS Modeler
External dependencies | Service dependencies | Component dependencies |
---|---|---|
None |
To install this service, you must have the following services already
installed:
|
This service automatically installs the following dependencies if they are not already installed:
|
Synthetic Data Generator
External dependencies | Service dependencies | Component dependencies |
---|---|---|
None |
To install this service, you must have the following services already
installed:
|
This service automatically installs the following dependencies if they are not already installed:
|
Voice Gateway
External dependencies | Service dependencies | Component dependencies |
---|---|---|
None |
To install this service, you must have the following service already
installed:
|
None
|
Watson Discovery
External dependencies | Service dependencies | Component dependencies |
---|---|---|
To install this service, you must install the following software on the
cluster:
|
None
|
This service automatically installs the following dependencies if they
are not already installed:
|
Watson Machine Learning
External dependencies | Service dependencies | Component dependencies |
---|---|---|
If you plan to use deep learning or models that require GPUs, you must install the following
software on the cluster:
|
If you plan to use deep learning, you must have the following service already installed:
|
The service automatically installs the following dependencies if they are not
already installed:
|
Watson OpenScale
External dependencies | Service dependencies | Component dependencies |
---|---|---|
If you want to connect to an external database, you must have Db2 Enterprise Server Edition 11.5 or later. |
If you want to connect to an integrated database, you must have at least
one instance of a supported, integrated database:
The following services are not required but provide additional functionality. To use the functionality, you must install the services before you install Watson OpenScale:
|
None
|
Watson Speech services
External dependencies | Service dependencies | Component dependencies |
---|---|---|
To install this service, you must install the following software on the
cluster:
|
None
|
This service automatically installs the following dependencies if they are not already
installed:
|
Watson Studio
External dependencies | Service dependencies | Component dependencies |
---|---|---|
None |
The service automatically installs the following services if they are
not already installed:
|
This service automatically installs the following dependencies if
they are not already installed:
|
Watson Studio Runtimes
External dependencies | Service dependencies | Component dependencies |
---|---|---|
If you plan to use runtimes that require GPU, you must install the following software on the cluster: |
To install this service, you must have the following service already
installed:
|
None
|
watsonx.ai
External dependencies | Service dependencies | Component dependencies |
---|---|---|
To install this service, you must install the following software on the
cluster:
|
If you install the full watsonx.ai service, the service automatically installs the following services if they are not already installed:
The following services are not required but provide additional functionality to watsonx.ai:
If you install the watsonx.ai lightweight engine, the service does not install any other services. |
If you install the full watsonx.ai service, the service automatically installs the following dependencies if they are not already installed:
If you install the watsonx.ai lightweight engine,
the service automatically installs the following dependencies if they are not already installed:
|
watsonx Assistant
External dependencies | Service dependencies | Component dependencies |
---|---|---|
To install this service, you must install the following software on the
cluster:
If you plan to use conversational skills or conversational search features, you must install the following software on the cluster: |
If you plan to use conversational search, you must install Watson Discovery or Elasticsearch. If you don't plan to use conversational search, the following services are not required but provide additional functionality:
|
This service automatically installs the following dependencies if they are not already installed:
If you enable the GPU features (conversational skills and conversational search), the service automatically installs the following dependencies if they are not already installed:
|
watsonx Code Assistant
External dependencies | Service dependencies | Component dependencies |
---|---|---|
To install this service, you must install the following software on the
cluster:
|
None
|
This service automatically installs the following dependencies if they are not already installed:
|
watsonx Code Assistant for Red Hat Ansible Lightspeed
External dependencies | Service dependencies | Component dependencies |
---|---|---|
To install this service, you must install the following software on the
cluster:
In addition, you must have a Red Hat Ansible® Lightspeed subscription. For more information, see Red Hat Ansible Lightspeed with IBM watsonx Code Assistant. |
The service automatically installs the following services if they are not already installed:
|
This service automatically installs the following dependencies if they are not already installed:
|
watsonx Code Assistant for Z
External dependencies | Service dependencies | Component dependencies |
---|---|---|
To install this service, you must install the following software on the
cluster:
In addition you must have an external Db2 database. End users must have Visual Studio Code on their workstations. For more information, see Set up a development environment in the IBM watsonx Code Assistant™ for Z documentation. |
None
|
This service automatically installs the following dependencies if they are not already installed:
|
watsonx.data™
External dependencies | Service dependencies | Component dependencies |
---|---|---|
If you plan to use indexes in Milvus that require GPUs, you must install the following operators: |
The service automatically installs the following services if they are not already installed:
|
None |
watsonx.governance
External dependencies | Service dependencies | Component dependencies |
---|---|---|
None |
The service automatically installs the following services if they are not already installed:
If you want to connect to an integrated database for watsonx.governance Model Management, you must have at least one instance of a supported, integrated database:
The following services are not required but provide additional functionality:
|
This service automatically installs the following dependencies if they are not already installed:
|
watsonx Orchestrate
External dependencies | Service dependencies | Component dependencies |
---|---|---|
To install this service, you must install the following software on the
cluster:
You can optionally install IBM Robotic Process Automation if you want to run Robotic Process Automation bots as skills in watsonx™ Orchestrate. For more information, see Installing IBM Robotic Process Automation. |
This service automatically installs the following service:
|
|
External dependencies for services
This section provides more information about external dependencies that are installed on the cluster and that are used by multiple services. Install the software only if you plan to install a service with a dependency on the software.
Node Feature Discovery Operator
The version of the Node Feature Discovery Operator that you install depends on the version of Red Hat OpenShift Container Platform that you are running.
Install the stable
version of the operator.
For more information, see:
- OpenShift Operator Life Cycles on the Red Hat Customer Portal
- Installing operators for services that require GPUs
NVIDIA GPU Operator
The version of the NVIDIA GPU Operator that you install depends on the version of Red Hat OpenShift Container Platform that you are running.
Install the generally available version of the operator.
For more information, see:
- NVIDIA GPU Operator Life Cycle in the NVIDIA GPU Operator documentation.
- Installing operators for services that require GPUs
Red Hat OpenShift AI
The version of Red Hat OpenShift AI that you install depends on the version of IBM Software Hub that you plan to install:
Release | Red Hat OpenShift AI |
---|---|
5.1.0 (December 2024) | Version 2.13 |
For more information, see Installing Red Hat OpenShift AI.
Multicloud Object Gateway
The version of Multicloud Object Gateway that you install depends on the version of Red Hat OpenShift Container Platform that you are running.
Review Installing and setting up Multicloud Object Gateway to determine whether you need to install Multicloud Object Gateway.
Red Hat OpenShift Serverless Knative Eventing
The version of Red Hat OpenShift Serverless Knative Eventing that you install depends on the version of Red Hat OpenShift Container Platform that you are running.
For more information, see:
- OpenShift Operator Life Cycles on the Red Hat Customer Portal.
- Installing Red Hat OpenShift Serverless Knative Eventing
IBM App Connect in containers
- The version of IBM App Connect in containers that you
install depends on the version of IBM Software Hub
that you plan to install:
Release IBM App Connect in containers 5.1.0 (December 2024) 12.5.0 For more information, see Installing IBM App Connect in containers.
Supported web browsers
You can use the following web browsers to access the IBM Software Hub web client.
- Mozilla Firefox (recommended)
- Google Chrome
- Microsoft Edge
It is recommended that you use the latest available version or the latest version approved by your enterprise.