...
Gliffy | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Components connections
# | Description | Access notes |
---|---|---|
1 | The Citrix client running on your Developer Workstation presents a virtualised DataStage Designer client to your Developer | Dependent upon your Citrix configuration. See the Citrix documentation. |
2 | Depending upon your Citrix configuration, the MettleCI menu items in the virtualised DataStage client invoke the MettleCI Workbench interface in a virtualised browser window served by Citrix, or… | The browser running on your Citrix DataStage Client can access the MettleCI Workbench Service using a port that you choose and configure. |
3 | .. in a native browser window on your Developer Workstation. In either case this communicates (over ports you configure) with the MettleCI Workbench Service running on your DataStage Engine. | The browser running natively on your local machine can access the MettleCI Workbench Service using a port that you choose and configure. |
4 | Your work item management tool (e.g. Atlassian Jira) can be accessed from your Developer Workstation by configuring network access to the the relevant host ports. | The Jira user interface accessed from your browser configured to use any port you wish. |
5 | Your Git tool (e.g. Atlassian Bitbucket) can be accessed from your Developer Workstation by configuring network access to the the relevant host ports. | Which ports does Bitbucket Server listen on, and what are they used for? | Bitbucket Data Center and Server KB | Atlassian DocumentationYour Git tool is accessed using ports configured within that tool. For example, you can configure the ports for Atlassian Bitbucket Server. |
6 | Your build tool (e.g. Jenkins) can be accessed from your Developer Workstation by configuring network access to the the relevant host ports. | The Jenkins Controller and Agents communicate using a set of default ports which can be modified through the use of a reverse proxy. |
7 | The virtualised DataStage Designer client running on Citrix will need regular access to DataStage Service and Engine tiers, as documented by IBM. | The DataStage Client tier running on your Citrix environment uses standard IBM DataStage ports. |
8 | Your MettleCI Workbench will need network access to your Jira server to perform Work item lookup from the Workbench’s Git Commit page. | The Jira API uses the same as is used to access the Jira user interface from your browser, whatever your organization has configured that to be. |
9 | Your MettleCI Workbench will need network access to your Bitbucket server to commit work to your Git repositories. | Workbench accessed your Git repositories using the references they publish - usually via HTTPS (port 443) or SSH (port 22). |
10 | The Jenkins Controller running on your Jenkins host will need network access to your Bitbucket instance to poll for, and retrieve, changes to your Git repositories | TBC |
11 | The Jenkins Controller running on your Jenkins host will need network access to the Jenkins Agent running on the MettleCI Agent Host. | The Jenkins Controller and Agents communicate using a set of default ports which can be modified through the use of a reverse proxy. |
12 | The Jenkins Agent, MettleCI CLI, and DataStage Client programs running on the MettleCI Agent Host will require network access to the DataStage Service and Engine tiers. | The DataStage Client tier running on your Citrix environment uses standard IBM DataStage ports. |
...