Installation machine requirements
Overview
Before installing Gateway Hub on a server, you must have an installation machine set up to perform the installation. This machine can act as a node but is not required to. The installation machine has additional software requirements.
During the installation, this machine copies the Gateway Hub binaries from itself to the servers that constitute your Gateway Hub cluster.
Software requirements
Your installation machine must have:
Requirement | Versions Supported |
---|---|
Python | 3.6 or newer |
PyYAML | 5.3.1 or newer |
Ansible | 2.8.0 or newer |
GNU Tar | |
A list of requirements for performing installation can be found in hubctl/requirements.txt
and installed by running pip3 install --user --requirement requirements.txt
.
Additional download and installation instructions for Ansible can be found here.
Note: Python packages should be installed using their Python 3 version.