Installation
The machine on which the Control Tower is going to be installed needs to have the below prerequisites.
Preinstallation Checks
-
RHEL 8.x and 9.x, JAVA 11, OpenSSL 3 or above, and Windows Server 2022 needs to be installed on your machine.
-
The TIBCO Rendezvous should be installed on the machine where the Hawk console is going to be installed.
System Requirements
| Fields | Requirements |
|---|---|
| Operating System |
RedHat Linux 7.x and above on the x86-64. Windows Server 2022 on x86-64. |
| CPU | 2 core CPU |
| RAM | 4 GB is required. |
| Hard Disk | 1 GB disk space is required. |
Perform the following steps to install Control Tower.
- Procedure
-
Register non-kubernetes data plane. For more information, see Registering Non-Kubernetes Data Plane.
-
Download the Control Tower zip file based on the operating system selected before or during registering an non-kubernetes data plane.
-
If you have downloaded the Control Tower zip file on the different local machine, then you need to copy the file to the machine you intend to run it.
For example, Linux operating system:
scp -r control-tower.zip <user>@<machine>:/home/<user>/ct -
Skip step 3, if you have downloaded the
.zipfile on the same machine on which you intend to run it. -
Extract the
control-tower-linux.zip/control-tower-windows.zipfile. -
Run the command where the Control Tower is installed.
-
After you run the command, you can view the options to install the hawk console and tibtunnel.
-
For hawk console , you have to enter the hawk console port number.
-
For tibtunnel, you have to enter the hawk console machine IP and the hawk console port number.
Note: Choose Hawk Console option first as you need to provide Hawk Console host and port to tibtunnel. -
If you want tibtunnel HAFT mode follow the below steps:
For HAFT functionality you can have multiple tibtunnels running on the same or different machines but should point to the same Hawk console.
- Procedure
-
Install the hawk console and tibtunnel on first machine using the control tower installation command.
-
Install the tibtunnel on second machine using the same control tower installation command (make sure you provide same IP or host name of the first machine where hawk console is running.
Note: If you want to run tibtunnnel on different machines in HAFT mode then you need to copy Control Tower .zip file on all machines and run the same tibtunnel using same control tower installation command.
For Linux operating system:
Tibtunnel status
sudo systemctl status tibtunnel-${dataplaneId}.service
Hawk console status
sudo systemctl status hkct_hawkconsolenode.service
dataplaneId should be replaced with the dataplane ID used in the TIBCO Control Tower.For Windows operating system:
Tibtunnel status
sc.exe query tibtunnel-{dataplaneId}.service
Hawk console status
sc.exe query CtHawkConsole