Configure On-Premises Edge Deployment

Prev Next

The On-premises Edge component for Trellix Hyperautomation allows workflows to interact securely with applications running within your internal, physical, or private network environment. Deployment of this Edge requires configuration in the cloud console followed by local execution of Docker commands to set up the runtime environment.

Perform these steps to configure and deploy an On-premises Edge component:

  1. Navigate to the Edges menu and click Create.

  2. In the Select Infrastructure drop-down, select On-premises.

  3. In the Name field, enter a unique, descriptive name for the Edge deployment. This name is needed to download the configuration file.

  4. In the Enter Description (Optional) field, add relevant details about the deployment's function or location.

  5. Click Create to finalize the configuration in the console, or Cancel to exit.

  6. Once the Edge is created, you must perform the following actions on your target on-premises host machine:

  7. To complete the deployment, run these commands on the host machine where the Edge is running

    1. Download Configuration: Download the config.yaml file from the console. This file contains the necessary authentication and connection parameters.

    2. Pull Docker Image: Run the following command to download the latest Edge Docker image:

      docker pull ghcr.io/zs-hypredge/zs-worker:latest
    3. Run Docker Image: Execute the following command to run the container. Ensure you run this command in the same directory as the downloaded config.yaml file, as the command mounts the configuration file into the container:

      docker run -d -it -v $(pwd)/config.yaml:/etc/hypredge/config.yaml:ro ghcr.io/zs-hypredge/zs-worker:latest

After the Edge is successfully deployed and enabled, it is available for selection during the configuration of application connectors or apps that require on-premises access.