Installing the TDV HAProxy Service using the Quick Start Script

The Quick Start script shipped with the TDV Helm Charts archive can be used for installing a TDV HAProxy service.

Run the script run_tdv_haproxy.sh (which is part of the TIB_tdv_<version>_kubernetes.zip file) on your Kubernetes master node.Refer to the section TIBCO Data Virtualization(R) Container Distribution for a list of files that are pre-packaged with TDV.

Run the following command:

./run_tdv_haproxy.sh [-hv] [--dry-run] [--skip-wait]
          [-d] [--del-secret]
          [--name <name>] [--set <key1>=<val1>,<key2>=<val2>,...] [-f <yaml file>] [--values <yaml file>]

The table below gives a description of the different parameters used with the script.

Parameter

Description

Comments

--dry-run

Show output of execution without actually executing the script.

 

--skip-wait

Skip wait check for TDV pods.

 

-h

Help for using the script.

 

-v

Enable verbose mode output.

 

Deletion Settings

-d

Delete and uninstall TDV HAProxy helmchart if already exists with same --name <name>.

 

--del-secret

Delete gateway secret for TDV HAPRoxy service (default name "tdv-haproxy-gateway-certs-secret")

 

Helm Chart Settings

--name

Set <name> for helmchart (default is "tdv-haproxy").

 

 

Pass TDV helm chart parameters from a yaml file.

 

 

Pass TDV helm chart parameters from a yaml file.

 

--set <key1>=<val1>,<key2>=<val2>,...

Pass TDV helm chart parameters to helm chart for runtime configuration.

It is recommended that you run "run_tdv_haproxy.sh -h" for a complete list of the various configuration settings that can be tuned using this option.

Note: You can only run one TDV HAProxy service at a time.