Install IBM Cloud Private
The first step is to install IBM Cloud private. The detailed instructions to do so can be found here. Transformation Advisor can be installed on either IBM Private Cloud or IBM Private Cloud CE edition.
After completing installation, a url will be generated for you to access your cluster’s dashboard:
Once you have installed IBM Cloud private, continue to step 2.
Prerequisites for Transformation Advisor installation
The Transformation Advisor is delivered as an interconnected set of pods and kubernetes services. It consists of three pods: server, ui and database.
Minimum resources required
By default Transformation Advisor is configured to use dynamic provisioning. We strongly recommend that you use this option for your data storage.
If you choose not to use dynamic provisioning you can change the default settings for a Persistence Volume (PV), an existing claim (PVC), or no storage at all. Please refer to the chart README for detailed instructions if you wish to setup Static Provisioning.
Create a secret
As of TA 1.8.0, you need to create a secret on ICP.
Go to left menu side bar > Configuration > Secrets and hit the Create Secret button as illustrated below
In the Secret, enter a name, which will be asked in the TA helm installation page. e.g. you can create a name called transformation-advisor-secret.
Select the namespace to be the same one which your TA will be installed to. You may need to create a namespace of your choice first.
Add two entries of data with names called db_username and secret respectively.
The value of these values must be base64 encoded, and the raw values must have no space. There are many ways to get base64 encoded. e.g. In bash
echo -n “this-will-be-my-secret-without-space” | base64
# output: dGhpcy13aWxsLWJlLW15LXNlY3JldC13aXRob3V0LXNwYWNl
# Please you user own secret value
Install the Transformation Advisor Helm Chart via the UI
Using IBM Cloud Private’s Catalog UI to deploy the chart.
Open IBM Cloud Private, log in. On the menu bar on the top of the page select “Catolog”.
You can search for the chart or select it from the Tools Category on the right hand side
Select the ibm-transadv-dev.
A README is displayed. Click the ‘Configure’ button on the bottom right hand side.
The Configuration Screen is displayed.
Enter a release name in lowercase and select a namespace into which you want to install. Please note that Prior to TA 1.8, Transformation Advisor must be deployed in to the default namespace.
Review the Licenses. Two licenses are presented. Review both and if happy to proceed accept the License terms.
All optional and default paramaters are under the ‘All parameters’ expandable section which do not require any changes unless desired.
The Quick Start section should be expanded and parameters specified.
The Edge Node IP must be specified. This is the IP where you log in to ICP. Usually an edge server in the front of ICP, one of the ICP master nodes, or a loader balancer.
Hit the install button.
Verify the installation
In ICP version 3.1 and later, once installation is complete go to the main menu and select Tools => Transformation
The Transformation Advisor UI should be displayed in your browser