Installing ibm-itx-ls-prod package

About this task

To install ibm-itx-ls-prod package onto a Kubernetes platform, complete the following steps:

Procedure

  1. Extract the following ibm-itx-ls-prod package to a directory on the local machine:
    ibm-itx-ls-prod-3.2.0.tgz
  2. Open values.yaml file and customize the configuration for itx-ls application.
    • Some of the configuration settings have the defaults set and some others have been left blank for the user to fill based on their Kubernetes platform requirements and environment.
    • Adding an image pull secret information to pull image from an image registry, storage class information to provision the persistent volume claims for persistence needs to save the map, input and output files.
    • Setting Launcher Server application specific configuration, for example, resource registry configuration file, log configuration for JNI Layer, Connection Manager and Launcher log levels.
  3. Ensure a static persistent volume provisioned by the cluster administrator having the system and map files in /data/systems and /data/maps be available for successful processing of the inputs by the systems before the Launcher Server is started through the ibm-itx-ls-prod package. Alternatively, a PVC can be dynamically provisioned by the user as documented in the “README.md” file of the Helm chart under the “Persistent Storage” section. Another option is deployment from Cloud Object Storage. See the Storage section in the Helm chart Examples README for details.
  4. Deploy ibm-itx-ls-prod Helm Chart to your Kubernetes platform with the following command:
    helm install itx-ls ibm-itx-ls-prod
    itx-ls in the above command is an example release name given for the current deployment of ibm-itx-ls-prod.
  5. A successful deployment of ibm-itx-ls-prod to the Kubernetes platform displays as following:
    The IBM Sterling Transformation Extender Launcher Container deployed successfully.
  6. After customizations have been saved in the values.yaml, run the command helm package to save the charts as a package ibm-itx-ls-prod-3.2.0.tgz in the location where ibm-itx-ls-prod package has been extracted earlier for future deployments.
    You can optionally install the future ibm-itx-ls-prod package as:
    helm install itx-ls ibm-itx-ls-prod-3.2.0.tgz
  7. To uninstall itx-ls-charts deployment from the cluster, run the following command:
    helm uninstall itx-ls