Started a new offline install of Ziti 1.0
OS Configuration:
- RHEL 8.9
- DISA STIGed Complaint server no GUI
Ziti Files
- ziti-linux-amd64-1.0.0.tar.gz
Steps Followed:
- Pre-Req:
Install the following RPMs.
• Jq & onigurama. - Retrieve the IP address of the Machine you are installing Ziti onto
- Move the Local Install files to the VM
- Create a Ziti_quick_start directory
Command: mkdir ziti_quick_start - Copy the following files into the directory you just created
Files
• ziti-cli-functions.sh
• ziti-linux-amd64-1.0.0.tar.gz
Command : cp ziti-cli-functions.sh /Path/ ziti_quick_start
Command: cp ziti-linux-amd64-1.0.0.tar.gz /Path/ ziti_quick_start - Navigate to the Ziti Directory you created
Command: cd /path/ziti_quick_start - Run the source and unset commands
Command: source ziti-cli-functions.sh && unsetZitiEnv
Command: unset EXTERNAL_DNS
8.Run the Following to Setup your Environment Variables Pre Install
Command: export EXTERNAL_IP="ip of the machine"
Remainder of assignments.
export ZITI_EDGE_CONTROLLER_IP_OVERRIDE="${EXTERNAL_IP}"
export ZITI_ROUTER_IP_OVERRIDE="${EXTERNAL_IP}"
export ZITI_CTRL_EDGE_ADVERTISED_ADDRESS="${EXTERNAL_DNS}"
export ZITI_ROUTER_ADVERTISED_ADDRESS="${EXTERNAL_DNS}"
export ZITI_CTRL_ADVERTISED_PORT=8440
export ZITI_CTRL_EDGE_ADVERTISED_PORT=8441
export ZITI_ROUTER_PORT=8442
export ZITI_HOME=/opt/ziti_v1.0
Customization to ziti-cli-functions. declare -A PRIVATE_OVERRIDE
PRIVATE_OVERRIDE[SET]="TRUE"
PRIVATE_OVERRIDE[ZITI_BINARIES_FILE]="ziti-linux-amd64-1.0.0.tar.gz"
PRIVATE_OVERRIDE[ZITI_BINARIES_VERSION]="v1.0.0"
- Source the ziti-cli script and run the express install
Command: source ziti-cli-functions.sh && expressInstall
Error Received:
bash /opt/ziti-bin/ziti-/ziti no file or directory