Gateway Hub

Installation machine requirements


Before installing Gateway Hub on a server, you must have a separate installation machine set up to perform the installation.

During the installation, this machine copies the Gateway Hub binaries from itself to the servers that constitute your Gateway Hub cluster.

Operating Systems

Your installation machine must be one of the following operating systems:

  • Linux
  • macOS X
  • Windows Subsystem for Linux

Software requirements


Your installation must have either:

  • Python 2, version 2.6 or higher.
  • Python 3, version 3.5 or higher.


Your installation machine must have version 2.5.0 of Ansible installed. Download and installation instructions can be found here. Make sure Ansible is available in your PATH.


You must also install JMESPath module for Python, which is required by Ansible. To install JMESPath via pip, the Python package manager, enter the following on the command line:

pip install jmespath

If your version of Python does not have pip installed, you can get it by entering the following on the command line:

sudo easy_install pip