Server Setup

Server runs benches as well as its own MariaDB database.

Note: Proxy Server Setup must be completed before Server setup.

Requires

  • Press host must have root SSH access to the target machine.

Steps

  1. Create a Server Document and Save New Server Document

  2. Click on Actions > Setup Server

    New Server Document

During the playbook execution, Server status is set as Installing.

Setup Server Installing

Note: Running a playbook blocks a worker for the duration of the play.

Setup Server action runs an Ansible playbook. The status of the play is tracked in Ansible Play and the tasks in the play are tracked in Ansible Task. play and task updates are reflected in realtime.

Setup Server Play Running List

Setup Server Play Running

Setup Server Tasks Running

Setup Server Task Success

Setup Server Tasks Complete

Setup Server Play Success

Setup Server Success

Once the playbook execution is complete, If failed, Server status is set as Broken. The Server setup can be retried with Actions > Setup Server.

If successful, Server status is set as Active and Server Setup field is checked.

Add Server to Proxy

This adds the Server as an NGINX upstream on the Proxy Server. This action is carried out using Agent. The status of this job can be tracked under Add Upstream to Proxy Agent Job. If successful, the Upstream Setup field is checked.

  1. Set Proxy Server field and Save.

    Setup Server Set Proxy

  2. Click Actions > Add To Proxy

    Setup Server Add To Proxy

    Add Upstream To Proxy Job