Until recently, customers had to install the latest version of IBM Could Pak for Data manually. IBM is now offering the ability to install IBM Cloud Pak for Data via a tile in the IBM Cloud catalog. This makes the process of getting IBM Cloud Pak for Data up and running much quicker by simplifying and streamlining many of the previous installation steps. This tutorial covers the steps and tips to complete the process.
Installing IBM Cloud Pak for Data via the IBM Cloud catalog consists of two high-level steps: installing Red Hat OpenShift and then IBM Cloud Pak for Data on that instance of OpenShift.
Red Hat OpenShift
Red Hat OpenShift allows developers to develop, deploy, and run containerized applications. It enables them to take advantage of both containerized applications and orchestration without having to the know the details, so they’re then free to focus on code.
Red Hat OpenShift is the primary container environment for all IBM’s hybrid cloud offerings and has become the preferred Kubernetes platform for IBM to address the needs of increasingly critical container workloads.
After completing this tutorial, the reader will be able to:
- Install Red Hat OpenShift via IBM Cloud
- Install Cloud Pak for Data via IBM Cloud
- Understand the basics of Red Hat OpenShift
- Understand the basics of Cloud Pak for Data
- IBM Cloud account
- Access to an enablement/license for IBM Cloud Pak for Data
It will take approximately four hours to complete this tutorial. Most of this time is taken up by the installation of Cloud Pak for Data.
Step 1: Install Red Hat Openshift
Click on the catalog tile labeled Red Hat OpenShift Cluster
Next, we need to configure the Red Hat OpenShift Cluster:
- Select “Single zone” for availability under the Location section
- Set the OpenShift version set to 3.11.216
- For the flavor of nodes for the worker, select
16 vCPUs 64GB RAM, b3c.16x64
- Leave the worker nodes set to 3
- Now click on Create cluster
- Once your cluster is created, you can view the resource dashboard on IBM Cloud.
- To view the OpenShift web console, click the button for OpenShift web console and this will launch the web console in a new browser tab.
- You can also sign into the cluster via the command line. Once in the OpenShift web console, click on the menu in the upper right corner of the screen. Select Copy Login Command. Paste this into your Terminal and hit enter.
oc login https://c106-e.us-south.containers.cloud.ibm.com:31967 --token=YOUR_TOKEN oc get pods oc get projects
- You can now close the OpenShift web console
Congratulations, you now have a working Red Hat OpenShift cluster! Let’s move on to installing IBM Cloud Pak for Data on this cluster, again via the IBM Cloud.
Step 2: Install IBM Cloud Pak for Data
IBM Cloud Pak for Data is a fully-integrated data and AI platform that modernizes how businesses collect, organize, and analyze data and infuse AI throughout their organizations. Built on Red Hat OpenShift Container Platform, IBM Cloud Pak for Data integrates Watson AI technology with IBM Hybrid Data Management Platform, DataOps, and governance and business analytics technologies.
From the catalog, search on “Cloud Pak for Data”. Then click the catalog tile labeled Cloud Pak for Data under the Software tab.
Next, we need to configure IBM Cloud Pak for Data:
- Click on the drop down menu for Red Hat OpenShift cluster and select the cluster created in the previous steps.
- Enter a project name. Typically, the project name used is “zen” in most tutorials.
- Your cluster permissions will then be automatically checked.
- Next we need to Complete the preinstallation For this step, simply click the button for Run script, On success, you’ll see this message:
Preinstallation complete: The script ran successfully on cpd-workshop-tmarkiewicz (us-south). View the logs to check the status of the script.
- Finally, we need to set the deployment values. By default, IBM Cloud Pak for Data will be installed with the “control plane” only. If you want any of the following installed, you’ll need to explicitly change the parameter values from false to true for each one.
- To start the install, click on the Install button in the lower right corner of the page.
- Clicking install automatically generates a Terraform plan and then applies the plan. You can follow along in the logs, but the install process takes approximately three hours to complete.
- Once finished, you’ll see green checkboxes beside Plan applied
- You can now click on the button labeled Offering dashboard to launch your instance of IBM Cloud Pak for Data. You can also find the URL for your CPD instance under the Resources tab.
- After clicking on the Offering dashboard or clicking the URL mentioned above, you’re taken to the IBM Cloud Pak for Data login page. The default credentials are: admin/password.
- NOTE: you will see this message initially if you’re using the Chrome browser:At this point, just click on the Advanced button and then click on the Proceed… link:
Your connection is not private Attackers might be trying to steal your information from zen-cpd-zen.cpd-workshop-tmar-707728-442dbba0442be6c8c50f31ed96b00601-0001.us-south.containers.appdomain.cloud (for example, passwords, messages, or credit cards). Learn more NET::ERR_CERT_AUTHORITY_INVALID
Proceed to zen-cpd-zen.cpd-workshop-tmar-707728-442dbba0442be6c8c50f31ed96b00601-0001.us-south.containers.appdomain.cloud (unsafe)
- To verify the add-ons you selected are installed, click on the Service icon. From the list, you can search on each service to verify it is either enabled or available.
Congratulations, you now have a working instance of IBM Cloud Pak for Data!
This tutorial covered installing Red Hat OpenShift and IBM Cloud Pak for data via IBM Cloud. It also covered the basics of Red Hat OpenShift and IBM Cloud Pak for Data.