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

« Previous Version 18 Next »

At the completion of this section, you will:

  • understand the use of endpoints in the deployment process
  • be able to create/modify an endpoint

Now that we have created the EBS workflows to orchestrate the steps of the build and deployment process, we have to be able to communicate with the actual machine that servers which will execute those steps.  The component that provides this functionality is an Endpoint and it will contain connection and host related information.  FlexDeploy has an agentless architecture (using SSH) so there are no permanent processes to install or manage on the endpoint servers.

Viewing the current list of Endpoints is accomplished by selecting Topology from the menu and then selecting the Endpoints tab on the left.  Click on the + in the upper right corner to create and configure a new Endpoint.

Tip

FlexDeploy's EBS plugin perfroms all build and deployment actions though the application tier only.  For database objects, they are loaded int the database using SQL Plus, therefore no connectivity (endpoint) to the database server is required.  When a shared file system is used across the application-tier nodes, only one of the nodes needs to be configured as an endpoint.  This tutorial assumes a shared APPL TOP.  Other options are supported, but are outside of the scope of this tutorial.


Enter the following required fields for the new endpoint, and click Test Connection to validate and ensure connectivity can be established.

FieldDescription
Endpoint NameA descriptive name for the endpoint.
Endpoint AddressThe DNS name or IP address of the endpoint.
User NameUser for which to connect to endpoint server with.
PasswordPassword the User Name.
Base Directory

Temporary working area for FlexDeploy executions on this server.

FlexDeploy manages cleaning up the base directory automatically, but minimum of 4 GB is required.

JDK Home

Location to the JDK (or JRE) running on the endpoint server.

FlexDeploy plugins are executed by small Java programs which are shipped to the endpoints. 

All endpoints must have a JDK available (Java 6, Java 7, or Java 8).


Repeat for following endpoints:

The following endpoints are now configured in topology:

Tip

The LOCALHOST endpoint comes out of the box with a new installation and represents the FlexDeploy server host itself.  Executions running on this enpoint will run within the FlexDeploy server JVM.  We will not be utilizing the LOCALHOST endpoint in this tutorial.


  • No labels