Install Netskope Cloud Exchange on a Red Hat Enterprise 8.x Linux Host

Install Netskope Cloud Exchange on a Red Hat Enterprise 8.x Linux Host

Important

PLEASE CONTACT your SE/AM to avail CE “Professional Services” SKUs via ps-scoping@netskope.com for CE installation, deployment, configuration, upgrade/migration:

NK-PS-CE-BASE
NK-PS-ADDON-CEM

Cloud Exchange (CE) v4.x and later supports installing and running Cloud Exchange on Red Hat Enterprise Linux (8.x or newer) hosts. RHEL users that wish to proceed should be aware of the following limitations.

CE RHEL Host Prerequisites

CE on RHEL 8.0 requires Podman. Ensure that below mentioned commands are available.

podman (v3.4.2)

Execute the command mentioned below to verify if the command is available. If available, the command execution will output the path where podman commands are available.

$ which podman

podman-compose (v1.0.3)

Execute the command mentioned below to verify if the command is available. If available, the command execution will output the path where podman-compose commands are available.

$ which podman-compose

Latest version of podman-compose can be installed using

$ pip3 install podman-compose

podman-plugins

Execute the command mentioned below to verify if the command is available. If available, the command execution will output Package podman-plugins already installed; otherwise, it will install this package.

$ yum install podman-plugins

CE Installation

To install Cloud Exchange:

  1. Please review and ensure that all host and connectivity requirements have been validated before starting the install.
  2. 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.

  1. Execute the setup script and follow the steps:

python3 ./setup

  1. 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.
  2. Only use alphanumeric values for the maintenance password used by the JWT token.
  3. Launch Cloud Exchange 4.x (or latest version):

./start

The Cloud Exchange UI is now accessible with the system’s IP (https://<ip>).

Restart Cloud Exchange

To restart Cloud Exchange when it’s deployed in a linux-based environment, perform these steps:

  1. Go to the directory where Cloud Exchange is installed. (In the case of CE as a VM Installation, the directory is /opt/cloudexchange/cloudexchange/.)
  2. Stop the CE containers.
    sudo ./stop
  3. Run the start script to rerun the containers.
    sudo ./start
  4. (Optional) To check container status.
    docker ps
Share this Doc

Install Netskope Cloud Exchange on a Red Hat Enterprise 8.x Linux Host

Or copy link

In this topic ...