Deploy Reblaze

Droplets are Linux-based virtual machines (VMs) that run on top of virtualized hardware. Reblaze instances run as droplets in your application infrastructure.

This setup process assumes that you have a Digital Ocean account and that you have created the base project that will include your application components and Reblaze WAF. If you do not have a DigitalOcean account, sign up for one at https://www.digitalocean.com/ and create a project.

Deploying Reblaze on DigitalOcean includes the following steps:

  1. Select Reblaze in the DigitalOcean Marketplace.

  2. Obtain a license from Reblaze.

  3. Create Reblaze droplets.

Select Reblaze in the DigitalOcean Marketplace

  1. Sign in to your DigitalOcean account.

  2. In the navigation panel, under Projects, select the project that you want to deploy Reblaze in. If you only have one project, it defaults to that project.

  3. In the navigation panel, under Discover, click Marketplace.

Obtain a license from Reblaze

  • Contact Reblaze by website chat, email, or phone in order to obtain a Reblaze license. We will provide you with the Planet Name and License Key needed to create the Reblaze deployment, and the url of your Reblaze Management Console.

Create Reblaze Droplets

Once you have obtain the license from Reblaze, you can create the Reblaze deployment droplet. To create droplets, use the DigitalOcean Create Droplets process described below. DigitalOcean documentation for this process can be found at Droplets.

Deployment sizing recommendations:

  • 1 CPU core for every 150 requests per second (rps).

  • For high-availability deploy at least 2 instances (in step 5 below).

  • Utilization should not go above 60% per instance.

  • Monitor your application via your DigitalOcean console. If your configuration is not adequate for your applications, you can add additional droplets as needed.

Important: You cannot perform a reset to a droplet because it will not load properly. You have to create a new droplet and only after it has deployed, you can remove the old one.

  1. In Select additional options:

    • Check Private networking

    • A text box appears for user data. In this text box insert the following script and modify PLANET_NAME and LICENSE_KEY values with the information you received from Reblaze.

    #!/bin/bash
    PLANET_NAME="The name of the planet"
    LICENSE_KEY="License key by Reblaze"
    echo ${PLANET_NAME} >/tmp/planet.lic
    echo ${LICENSE_KEY} >/tmp/planet.lic2
  2. In Finalize and create:

  3. Click Create Droplet. The Reblaze Product page appears, where you can view the progress of the deployment.

Continue with Create a Load Balancer.

Last updated