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.
Open VirtualBox.
Click File - Import Appliance.
Select the VM image (.ova file), Click Next. File name of ova file depends on the version of FlexDeploy you have downloaded.
Click Import
It is here where settings can be adjusted, you can change the VM name or give it more CPU, etc
If Memory is reduced below 3 GB, the VM will not work correctly
Starting FlexDeploy VM
Once the Import process has finished, start the VM.
This can be done by clicking on the VM and clicking Start on the top bar.
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.
After few minutes, Open your browser to http://localhost:8000/flexdeploy.
You will need to complete Initial Registration process, where you will create admin user for login.
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
Run stop command.
Start SSH session on port 222 and login as flexuser.
cd
./stop_flexdeploy.sh
Power Off VM in VirtualBox Manager.
Installation Details
Credentials
FlexDeploy Credentials
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 |
|---|---|---|
Tomcat Management Console | tomcat | tomcat |
Linux VM Operating System | flexuser | flexdeploy1 |
Database | fd_admin | welcome1 |
Database | sys | FL289267Vx |
Database | system | welcome1 |
- style