Versions Compared

Key

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

...

Gliffy
imageAttachmentIdatt1144487979
macroIdaf0f0b4e-f3db-4baa-b899-aa780f91a860
baseUrlhttps://datamigrators.atlassian.net/wiki
nameMettleCI Topology (Jenkins)
diagramAttachmentIdatt1146126343
containerId1085767681
timestamp16039754042691656383930651

The above diagram is one possible configuration, and is presented as an example only.

...

  1. The MettleCI Workbench application running on your DataStage Engine tier needs to perform a dynamic lookup of Work items when displaying the Git Commit page.

  2. The MettleCI Workbench application running on your DataStage Engine tier needs to commit to your Git platform.

  3. The Jenkins Host and your Git repository need to communicate in order to configure Git commits to automatically trigger Jenkins pipelines. Jenkins then needs access to your Git repository to source the artefacts for build and deployment. The Jenkins pipeline definitions ('Jenkinsfiles') are themselves stored and managed in a Git repository.

  4. The Developer Workstation provides data engineers with access to your ALM tools' user interfaces via a supported web browser.

  5. The Developer Workstation provides data engineers with access to your Jenkins user interfaces via a supported web browser.

  6. The Developer Workstation provides a DataStage client tier with access to the development environment's DataStage Engine and Services tiers.

  7. Your Jenkins pipeline perform their duties via an agent installed on the MettleCI Host.

    The Developer Workstation provides data engineers with access to the following components via a supported web browser:

  8. OPTIONAL The MettleCI Scheduler (Azkaban) user interface

  9. OPTIONAL The MettleCI Wallboard

  10. The MettleCI Host requires regular access to the development environment's DataStage Engine and Services tiers, identical to that of Developer Workstations.

  11. The MettleCI Host requires regular access to the downstream test environments' DataStage Engine and Services tiers, to affect automated deployment.

...