Skip to main content

Install Worker (Docker)

This page describes how to install a BladePipe Worker in your local environment using Docker Compose.

Prerequisites

Prepare Hardware and OS

Hardware/OSRequirement
Operating SystemCentOS/RHEL, Ubuntu, MacOS
CPU Architecturex86, arm64
CPU Cores4
RAM8 GB

Install Docker

Install Docker Desktop. For more information, see the instructions for installation: Get Docker (17.x.x or later version).

Procedure

  1. Log in to the BladePipe Cloud.

  2. In the top navigation bar, click Sync Settings > Sync Worker.

  3. Click Add Cluster in the upper right corner to add a cluster.

  4. Run the following command to install the BladePipe Worker in your local environment using Docker Compose:

    /bin/bash -c "$(curl -fsSL https://download.bladepipe.com/docker/install_run.sh)"
    info

    BladePipe uses BYOC (Bring Your Own Cloud) deployment model.

    The Worker is installed in your local environment, and BladePipe Cloud monitors all the Workers you create.

    BladePipe will never access your databases directly. Only the Workers can do so.

    For more information, see Connect Worker to BladePipe Cloud.

  5. Obtain the BladePipe Worker configuration.

    1. Click Workers in the Operation column.
    2. Click Add Worker > Create a Worker.
    3. Click Configuration > Get Code. A verification code is sent to your e-mail box. Enter the code in the dialog box.
    4. Copy the configuration.
      bladepipe.auth.ak=***
      bladepipe.auth.sk=***
      bladepipe.worker.wsn=***
      bladepipe.console.domain=***
    5. Paste the configuration you copied in Step iv.
  6. Check the worker status on the BladePipe Cloud.

    1. Click Sync Settings > Sync Worker > Workers.
    2. Make sure the Worker status is Online.