Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

At the completion of this section, you will:

...

Now that we have created the workflows to orchestrate the steps of the deployment process, we have to be able to communicate  with the actual machines that contains the JDeveloper installation for builds and is running the Weblogic server to execute each step.  The component that provides this functionality is an Endpoint and it will contain connection and host information.  FlexDeploy has an agentless architecture so there are no permanent processes that need to be running on the Endpoint.

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

Need to configure the endpoint The endpoint will need to be configured with the appropriate connection information information for the JDeveloper installed machine.:

  1. Endpoint Name - provide a meaningful name to make it easier to locate
  2. Endpoint Address - provide the IP address or DNS name for the physical machine
  3. User Name/Password - provide a user name that has access to the software on the machineSelect the Image Addednew icon next to the Password field and enter the password in the Secret Text field to create a new credential in the Local Credential Store.
  4. Base Directory is a file system on the Endpoint where FlexDeploy will:
    1. download the latest activated plugin code based on the operations in the executing workflow
    2. create an Endpoint Directory Structure that will hold execution files, such as the composite SAR file
    3. start a JVM
  5. JDK Home - provide path to the installed JDK on the machine, will be used to start a JVM to execute the workflows just created

...

Save the Endpoint when the Test Connection passes.

Image Removed

Need to configure the endpoint Image Added

The endpoint will need to be configured with the appropriate connection information for  for the Weblogic server machine.:

  1. Endpoint Name - provide a meaningful name to make it easier to locate
  2. Endpoint Address - provide the IP address or DNS name for the physical machine
  3. User Name/Password - provide a user name that has access to the software on the machineSelect the Image Addednew icon next to the Password field and enter the password in the Secret Text field to create a new credential in the Local Credential Store.
  4. Base Directory is a file system on the Endpoint where FlexDeploy will:
    1. download the latest activated plugin code based on the operations in the executing workflow
    2. create an Endpoint Directory Structure that will hold execution files, such as the composite SAR file
    3. start a JVM
  5. JDK Home - provide path to the installed JDK on the machine, will be used to start a JVM to execute the workflows just created

...

Save the Endpoint when the Test Connection passes.

Image RemovedImage Added

Create two additional Endpoints for ADFQA and ADFPROD as each will be a different machine and FlexDeploy will need to communicate to each.  There is no need to create additional JDeveloper Endpoints, as we will only build the application once.  After creating these, the Endpoint screen should look like this.

Image RemovedImage Added

Image RemovedImage Added

After creating the four endpoints, the Endpoint screen should look like this.