Install Cloud Exchange on Ubuntu
Install Cloud Exchange on Ubuntu
Only an Admin should install Cloud Exchange. The docker images are available on docker-hub. The setup script will check for prerequisites and connectivity.
Note
Ensure that the most up-to-date version of docker is installed on the host prior to installing or upgrading Cloud Exchange.
For guidance on how to back-up your data and files for restoration after a clean install, or for disaster recovery, read this article: Backup Cloud Exchange.
To install Cloud Exchange:
- Please review and ensure that all host and connectivity requirements have been validated before starting the install.
- Clone the
netskopeoss/ta_cloud_exchange
public Github repository to a volume with at least 40 GB of open storage. Always clone to any folder other than/usr/local
to avoid a conflict within Docker.$ mkdir netskope $ cd netskope $ git clone https://github.com/netskopeoss/ta_cloud_exchange $ cd ta_cloud_exchange
Note
If you are a Beta user, run the following command during Step 2 to download the beta version of a release instead of the git clone command shown above:
$ git clone -b beta https://github.com/netskopeoss/ta_cloud_exchange
During step 2, while executing the setup script, opt IN to beta to use the beta code rather than the default action of searching for the latest GA version.
- Execute the setup script and complete the setup:
$ python3 ./setup
- The maintenance and JWT Secret passwords are used internally within Cloud Exchange for database authentication. These passwords will be needed when restoring a backup.
- Special characters (including, but not limited to “#”, “$”, “/”, etc.) are not supported when setting the maintenance password for CE. Some of the processes do not work and will cause system failures if you use special characters.
- Only use alphanumeric values for the maintenance and JWT token passwords.
- Launch Cloud Exchange:
$ ./start
The Cloud Exchange UI is now accessible with the system’s IP (https://<ip>
).