Using FlexDeploy VM Image

Using FlexDeploy VM Image

The FlexDeploy Virtual Machine provides fully configured and executable samples, enabling users to examine the features and use as reference for full implementation.

Virtual Machine Configuration

  • 1 CPU

  • 4 GB RAM

  • FlexDeploy installed on Tomcat 8.5.15

  • Oracle XE database with FlexDeploy schemas installed

  • Two Tomcat 8.5.15 servers for deploying sample applications

  • Apache JMeter for unit testing sample applications

  • Connection to GitHub repository containing sample source code

Install Oracle VirtualBox

Download and Install Oracle VirtualBox from https://www.virtualbox.org/wiki/Downloads. Next steps will explain how to use FlexDeploy OVA image file with VirtualBox. Make sure Virtual Box Extension Pack is also installed.

Importing VM Appliance

The steps shown use Oracle VM VirtualBox for the Host, but there are other options. Feel free to use any host capable of importing OVA images. You may need to unzip the file you downloaded before you are able to import it.

  1. Open VirtualBox. 

  2. Click File - Import Appliance. 

  3. Select the VM image (.ova file), Click Next. File name of ova file depends on the version of FlexDeploy you have downloaded.

  4. Click Import

    1. It is here where settings can be adjusted, you can change the VM name or give it more CPU, etc

    2. If Memory is reduced below 3 GB, the VM will not work correctly 

Starting FlexDeploy VM  

  1. Once the Import process has finished, start the VM.

    1. This can be done by clicking on the VM and clicking Start on the top bar.

       

  2. Once the virtual machine has started, FlexDeploy tomcat server will also automatically start and you will see screen shown below and you can login using http://localhost:8000/flexdeploy. It takes some time for Tomcat server to start application, so give few minutes before you launch application in browser.




  3. After few minutes, Open your browser to http://localhost:8000/flexdeploy

  4. You will need to complete Initial Registration process, where you will create admin user for login.

  5. Now that you have installed FlexDeploy, let's get start with configuration. You can do this in matter of minutes by using Blueprints concept, which is very simple configuration wizard for most common usecases.

Stopping FlexDeploy VM

  1. Run stop command.

    1. Start SSH session on port 222 and login as flexuser.

    2. cd

    3. ./stop_flexdeploy.sh

  2. Power Off VM in VirtualBox Manager. 

Installation Details

Credentials

FlexDeploy Credentials

FlexDeploy User

Password

FlexDeploy Group

Description

FlexDeploy User

Password

FlexDeploy Group

Description

fdadmin

welcome1

FD Administrators

The default FlexDeploy admin user. The FD Administrators group has all available permissions in FlexDeploy.

operator

welcome1

Operators

The operator user can manage projects, create or update notifications, scheduled tasks, and windows, as well as approve deployments to the Production environment.

developer

welcome1

Developers

The developer user has permission to build projects, and deploy applications to the Development environment.

releasemanager

welcome1

Release Managers

This user can create or update releases and pipelines, as well as creating a new snapshot for a release.

Other Credentials

Account Type

User

Password

Account Type

User

Password

Tomcat Management Console

tomcat

tomcat

Linux VM Operating System

flexuser

flexdeploy1

Database

fd_admin

welcome1

Database

sys

FL289267Vx

Database

system

welcome1

The following macros are not currently supported in the footer:
  • style