Installing itx-ls-charts package
About this task
Procedure
-
Extract the following itx-ls-charts package to a directory on the local
machine:
itx-ls-charts-2.0.2.tgz
-
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.
- Optionally, open dtx.ini file included with the charts package to customize the initialization file as needed. Some of the configurations are set to defaults for Kubernetes platform. The dtx.ini file must be copied to the /data/config volume if the default dtx.ini included with the container must be overridden.
- 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 itx-ls-charts package.
-
Deploy itx-ls-charts Helm Chart to your Kubernetes platform with the following
command:
helm install itx-ls itx-ls-charts
itx-ls in the above command is an example deployment name given for the current deployment of itx-ls-charts. -
A successful deployment of itx-ls-charts to the Kubernetes platform displays as
following:
IBM Sterling Transformation Extender Launcher Server is up and running
-
After customizations have been saved in the values.yaml,
run the command helm package to save the charts as a package
itx-ls-charts-2.0.2.tgz in the location where
itx-ls-charts package has been extracted earlier for future deployments.
You can optionally install the future itx-ls-charts package as:
helm install itx-ls itx-ls-charts-2.0.2.tgz
-
To uninstall itx-ls-charts deployment from the cluster, run the following
command:
helm uninstall itx-ls