In this blog we will go through about deploying TXSeries helm chart on kubernetes.
The TXSeries beta docker image is available in dockerhub https://hub.docker.com/r/ibmcom/txseries and the TXSeries helm chart for Kubernetes is available at https://github.com/IBM/ibm-txseries-charts with a complete readme information.
In this blog we will deploy TXSeries helm chart on IBM Cloud Private 2.1.0.3. IBM Cloud private is a kubernetes-based container platform, IBM Cloud Private can help you quickly move, modernize and automate workloads or build new cloud-native applications. Uploading TXSeries helm chart will be the step 0 if you are planning to deploy TXSeries applications on ICP.
Follow the bellow steps to configure ibm-txseries helm chart on ICP
1. Configure IBM Cloud private CLI to manage the cluster; https://www.ibm.com/support/knowledgecenter/en/SSBS6K_2.1.0.3/manage_cluster/install_cli.html
2. Either do git clone https://github.com/IBM/ibm-txseries-charts.git
or
Download https://github.com/IBM/ibm-txseries-charts/blob/master/ibm-txseries-1.0.0.tgz
3. Log in to your cluster
bx pr login -a https://<master_ip_address>:8443 --skip-ssl-validation
3. Upload the ibm-txseries-1.0.0.tgz to ICP
bx pr load-helm-chart --archive <path to ibm-txseries-1.0.0.tgz>
4. Synchronize the helm repository
Goto ICP Dashboard -> Manage ( Present in right corner menu list ) -> Helm Repository -> Click on Synchronize button
Note : The Synchronization may take some time.
5. After synchronization is complete go to Catalog and search for ibm-txseries
6. If ibm-txseries helm chart able to load then you have successfully uploaded the ibm-txseries helm chart on ICP.
7. Continue with configuration of ibm-txseries as required for your application