IBM DataPower Operations Dashboard v1.0.20.x

A newer version of this product documentation is available.

You are viewing an older version. View latest at IBM DPOD Documentation.

DevOps Portal Setup and Customization

Before using certain features of the DevOps Portal, you need the following setup/configuration.

Services List

You may setup DNS translations for the DevOps services list page.

Remote or Local WSDL Validation/Promotion

  1. Create temporary domains on the DataPower Gateways for validation.

    1. DPOD will create temporary services on these domains in order to validate the service WSDL and may upload files to the domains' local file system.

    2. You may create a single domain on a specific gateway that will be used by multiple gateways, or a domain per gateway, or any other combination.

    3. For remote WSDL validation or promotion, the temporary domain should have access to the remote WSDL address. Read Remote WSDL Validation and Promotion to learn more about how the remote WSDL validation is performed.

    4. It is the gateway admin's responsibility to clear the temporary domain's content and/or services. DPOD does not clear the domain's content. Once DPOD finished validating or promoting a service, the temporary service and its files are no longer required and can be safely deleted.

  2. Configure the the temporary domain names in DPOD:

    1. Configuring the default temporary domain for all gateways:
      Enter the temporary domain's device name in DPOD's system parameter (see "DevOps Portal Parameters" section under system parameters).
      Enter the temporary domain's name in DPOD's system parameter (see "DevOps Portal Parameters" section under system parameters).

    2. Configuring a temporary domain for a specific gateway (this will override the default for this gateway, if a default exists):
      In Manage → Topology → Gateways → <Gateway> → Settings Tab → Temporary Domain for WSDL Validation and Promotion, select the temporary domain and device.

  3. For the validation or promotion of Local WSDL:

    1. Review and customize the user scripts used for validation and promotion (see DevOps Services Portal's User Scripts):

      1. A script to analyze the WSDL/XSD files

      2. A script to replace references in the WSDL/XSD files

    2. Upload the scripts to DPOD.

    3. Configure the scripts paths in DPOD's system parameters (see "DevOps Portal Parameters" section under system parameters).

    4. You may limit the maximum WSDL and XSD file sizes that users are allowed to upload (see "DevOps Portal Parameters" section under system parameters).

Import Service

  1. Configure whether a deployment policy is mandatory for imports in DPOD’s system parameter (see "DevOps Portal Parameters" section under system parameters).

  2. Upload deployment policies (if used) to a directory of your choice on the DPOD server.
    Configure the directory path in DPOD’s system parameter (see "DevOps Portal Parameters" section under system parameters).
    The users will be promoted to select a deployment policy from a list of deployment policies that exist in the selected directory.

  3. You may limit the size of the uploaded import files in DPOD’s system parameter (see "DevOps Portal Parameters" section under system parameters).

  4. Review and customize the user scripts used for service import (see DevOps Services Portal's User Scripts):

    1. A script to get the user deployment policy's selection, and optionally override or change it.

    2. A script to validate the export file before the import begins.

  5. Upload the scripts to DPOD.

  6. Configure the scripts paths in DPOD's system parameters (see "DevOps Portal Parameters" section under system parameters).

 

Copyright © 2015 MonTier Software (2015) Ltd.