Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Current »

Here are details of what you need to prepare for FlexDeploy Configurations for POC or Implementation.

Topology and Environments

Explain various environments, technologies (applications, middleware, database etc.) and their purpose to FlexDeploy team if working together on POC or implementation. This can be discussed during first meeting.

Source Control Details

Be ready to share source control folder structure with FlexDeploy team if working together on POC or implementation. Subversion, Git, Microsoft TFVC, Perforce, CVS, PVCS etc. are supported out of box. 

Preparations

  • Gather details of source code repository setup. Such details will be different based on type of source code repository but generally

    • URL for source code repository

    • User / Password for source control system. You can setup generic user for this purpose. User should have read and write access to source control repository.

    • Path inside repository for specific components.

  • Make sure FlexDeploy server has connectivity to Source Control system. You can use ping command to make sure that you can connect to source control system host.

  • You should have necessary client to interact with source code repository, so that you can modify files if necessary. This depends on type of source code repository being used.

  • Some SCMs require clients to be installed on the FlexDeploy servers. SCM clients are typically not needed on EBS Development server as mostly we use Partial Deployment and file export happens on FlexDeploy server in that model.

    SCM Client Requirements

    To use Git, The Git executable must be installed on the FlexDeploy server & build endpoints, and it must be accessible in its PATH. The Git executable version must be 1.7.9 or higher.

    To use PVCS, the pcli executable must be installed on the FlexDeploy server & build endpoints, and it must be accessible in its PATH.

    To use Surround, the Surround SCM executable must be installed on the FlexDeploy server & build endpoints, and it must be accessible in its PATH. The Surround SCM version must be 2018.2.0 or higher.

Target Environment Details

Details needed for each technology would be different, so here we just talk about general preparedness.

Preparations (for each environment)

  • Endpoint connectivity over SSH

    • FlexDeploy must be able to connect to Endpoint. You can use ping command to make sure that you can connect.

    • Host name or IP address

    • User & Password or Key based authentication

    • Java Home (1.7 or higher)

  • Credentials (User and Password) as appropriate for target platform.

  • Various folder locations for installation of application/middleware

  • URL for database connectivity. For example, JDBC URL.

  • Access host and port as appropriate. For example, WebLogic admin host and port.

Active Directory or LDAP Integration

This is optional integration. See Realms for more details. You will need read only system user for setup along with details of user and group locations.

ServiceNow Integration

This is optional integration. You will need read only user to access ServiceNow from FlexDeploy. As part of setup, we will enter user and password for ServiceNow in FlexDeploy instance.

  • No labels