How to create and deploy an appliance

Overview

In this tutorial, you will learn how to create and deploy an appliance with a pre-exiting model using AWS cloud provider.

Prerequisites

  • Login credentials for PBScloud.io
  • AWS IAM account name

Step-by-step Instructions

Creating the appliance

Accessing Appliance page

  1. Log into app.pbscloud.io website
  2. Click on Appliance from the top menu
  3. On the right side of the page, click on New button
    • It will direct you to the New Appliance page

Step One - Input about cluster

  1. Enter the following fields
    • Choose Model - select PBS Pro minimal (v2)
    • Appliance Name - enter pbspro
      • Note: this will be the prefix name to all the nodes in this appliance
    • Description - enter a description that best explains your appliance configuration
    • view - select your name since you will need to view this appliance
    • manager - select your name since you will need to manage this appliance
  2. Verify all the information is correct, then click Next

Step Two - Configuration - Cluster Configuration

  1. For Cloud Provider, click on AWS symbol
  2. For Cloud Account, click on your AWS IAM (i.e. pbscloud_user)
  3. Select the region name you want this appliance to be deployed under the Select a region pull down
  4. Verify all the information is correct, then click Next

Step Three - Model - Instance type

  1. For the box that reads Head, on the right scroll down and select t2.small
  2. For the box that reads Mom, select that box. A red box outline will appear
  3. On the right, scroll down and check on t2.small
  4. Back in the Mom box, increase the number of instances from 1 to 2
  5. Verify all the information is correct, then click Next

Step Four - Model parameters

  1. These are the default users and account settings in order for PBS Professional to be installed, configured, and running properly
    • You will NOT need to change anything of these parameters
  2. Click Instantiate appliance

Deploying the appliance

Step One - Starting the appliance

  1. Within the Appliances page, you will see the newly created appliance (i.e. PBSPRO_)
  2. Click on that label, which will take you to the details of that appliance
  3. To start the deployment, click on the play button
    • The deployment sequence will take some time to fully deploy depending on the size and configuration the appliance was configured
    • You may have to refresh the screen to show the status of the State

Managing appliances

  • Start - starts the deployment of the appliance and initiates on that cloud provider
  • Stop - stops the appliances and the instances on that cloud provider
  • Delete - deletes the appliance and terminates/removes the instances on that cloud provider

Caveats

  • Once an appliance has started, the instances will be running on your cloud provider. You must manually, stop or terminate the appliance to avoid additional cloud provider costs.