Supported Platforms
Supported DatabasesFlexDeploy requires one of the following databases to be installed and running.
|
4 to 8 GB of RAM for the system.
Oracle database - 2GB SGA should be sufficient.
1 or 2 CPU
At least 20 GB of available space, may need additional space based on purge criteria and usage.
We recommend approximately 125GB total disk space should be sufficient for database tier (On-Premise or Cloud - Virtual or Physical Server). This includes space for Operating System, database software as well.
Normal database backup procedures should be followed outside of the FlexDeploy Application. Backing up of this database is not included in FlexDeploy.
Supported Platforms
Supported Application Servers and RequirementsFlexDeploy is a Java web-based application which runs on Tomcat 9.
|
We recommend approximately 125GB total disk space should be sufficient for application tier (On-Premise or Cloud - Virtual or Physical Server). This includes space for Operating System, FlexDeploy software as well.
FlexDeploy uses an application directory (aka working directory) for temporary files to be transferred between the server and its endpoints. This directory needs to have at least 15GB of space available on the FlexDeploy Server. This directory also contains the time series data stored by InfluxDB for Metrics and Insights shown in FlexDeploy
As this file system contains only temporary files, and plugin files, there is no reason to backup this directory.
Availability of space within the server working directory is critical to functioning of the FlexDeploy platform. Therefore, the filesystem should be monitored and space should be allocated as necessary. In addition, it is recommended that this be a separate mount point.
Automated purge process for working directory
3 Plugin Jar versions will be kept.
Temporary Files (work folder) in this directory which are older than one day will be purged automatically to help effectively manage the size.
Plugin Jars are stored in this directory.
The FlexDeploy artifact repository is a directory available on the FlexDeploy server where all build artifacts are stored, and later retrieved for the deployments. This directory needs to have at least 10GB of space available on the FlexDeploy Server.
Due to the importance of the artifact repository, this file system should be backed up regularly.
Availability of space within the Artifact Repository is critical to the creation of new build versions. It is highly recommended to have a file system size monitor in place for this directory, and size should be adjusted based on the number of builds created, and the size of the artifacts produced. In addition, it is recommended that this be a separate mount point.
FlexDeploy provides out of the box integration with the following Source Control Management Systems.
Subversion
Git
Microsoft TFS
Perforce
CVS
PVCS
Surround SCM
|
An Endpoint is a target server where FlexDeploy can perform build or deploy activities. Endpoints are configured within the FlexDeploy UI.
Unix or Microsoft Windows operating system.
Windows Server 2019+ supports native OpenSSH
For other Windows servers, Cygwin must be installed along with the openssh package. See the Cygwin Installation Guide for more information.
Many Unix/Linux (variants, such as OEL, RedHat, Solaris, AIX, HP-UX, ubuntu etc.) are supported
|
FlexDeploy supports the following web browsers. We recommend the use of latest updates to browsers.
Google Chrome
Mozilla Firefox (On Windows 11, please read this article)
Apple Safari
Microsoft Edge