While GitLab.com integration is rather straight forward, what are the different possible secure ways to integrate an on-prems GitLab instance to a Jira Cloud ?
We can assume the availability of an API gateway in the middle for incoming traffic (Jira to GitLab), or a web proxy for outgoing (GitLab to Jira).
Securely means that i can do things like:
* IP white-listing (of Atlassian obviously) on my API gateway for incoming traffic
* authentication for either way of traffic
* a Jira project can only access 1 (or few) GitLab projects can be a good control
* the Jira user identity is passed to GitLab (we use SAML via Guard)
* encrypted traffic obviously