Preparing for installation
Before you install Kabanero™ Enterprise, IBM Cloud Transformation Advisor, and IBM Application Navigator, review the following prerequisites.
OpenShift prerequisites
Cloud Pak for Applications requires a Red Hat® OpenShift® Container Platform (OCP) version 4.3 or 4.2 cluster, with cluster-admin permissions. To use an OCP version 4.3 cluster, you must use Cloud Pak for Applications 4.0.1.
Hardware prerequisites
Cloud Pak for Applications 4.0.1 only runs on x86 Intel® on Red Hat OpenShift Container Platform (OCP) versions 4.3 and 4.2. Cloud Pak for Applications 4.0.0 only runs on OCP 4.2.
Software prerequisites
Cloud Pak for Applications 4.0.x requires the following Red Hat OpenShift software.
Software | Version | Notes |
---|---|---|
Red Hat OpenShift | 4.3 or 4.2 | After you purchase IBM Cloud Pak for Applications, download and install OpenShift. Instructions on how to download and install OpenShift are available from Passport Advantage For information about OpenShift, see the OpenShift information |
Cloud pak installer CLI prerequisites
You use the Cloud Pak for Applications installer command-line interface (CLI) to install Kabanero Enterprise, Transformation Advisor, and Application Navigator. The CLI requires Docker to run commands. Your OCP cluster configuration must meet the minimum scheduling capacity prerequisites. Collections require minimum capacity to build and deploy applications.
Installer CLI software prerequisites
The Cloud Pak for Applications installer CLI requires the following software products. Each product might have additional hardware or software prerequisites.
Software | Version | Notes |
---|---|---|
Docker | 17.05+ | See the Docker website Install Docker on the environment from which you want to install Kabanero Enterprise, Transformation Advisor, and Application Navigator. |
GitHub or GitHub Enterprise | See the GitHub GitHub or GitHub Enterprise is required only if you want to add Kabanero Enterprise collections to your GitHub or GitHub Enterprise organization, which is recommended. Ensure that your GitHub or GitHub Enterprise instance is reachable by the OCP cluster. GitHub or GitHub Enterprise is not required to install the cloud pak. |
Cluster prerequisites
Cloud Pak for Applications requires an OCP cluster. Ensure that your cluster configuration meets the following minimum scheduling capacity.
Software | Memory (GB) | CPU (cores) | Disk (GB) | Nodes |
---|---|---|---|---|
Kabanero Enterprise | 20 | 8 | 25 | 2 |
Transformation Advisor | 3.5 | 2 | 8 | |
Application Navigator | 1 | 1 | 3 | |
Total | 24.5 | 12 | 36 | 2 |
For Transformation Advisor, also ensure that your environment meets the requirements in Transformation Advisor prerequisites. You can install only one instance of Transformation Advisor for each cluster.
The OCP cluster must not have nodes on different clouds. Cloud Pak for Applications does not support a configuration that splits OCP clusters across different clouds.
Collection prerequisites
Kabanero™ Enterprise collections require the following minimum capacity. Memory is used only when you build and deploy an application.
Kabanero Enterprise collection | Memory (MB) |
---|---|
java-microprofile | 249 |
java-spring-boot2 | 269 |
java-websphere-traditional | 2048 |
nodejs | 397 |
nodejs-express | 401 |
nodejs-loopback | 285 |
The following table shows the estimated required capacity for running 10 Kabanero Enterprise applications, assuming about 16 MB for each application:
Kabanero Enterprise collection | Memory (MB) |
---|---|
java-microprofile | 2650 |
java-spring-boot2 | 2850 |
java-websphere-traditional | 10240 |
nodejs | 4130 |
nodejs-express | 4170 |
nodejs-loopback | 3010 |
What to do next
Use the cloud pak installer CLI to check prerequisites and to install Kabanero Enterprise, Transformation Advisor, and Application Navigator.