Share via

Making Gitlab URL accessible to all subscriptions in azure

Sabs 21 Reputation points
2021-05-28T08:24:08.773+00:00

Dear Community,

I would like to set up gitlab and other cicd tooling in one spoke-subscription and make the URLs accessible across all spoke-subscriptions via private IP address or FQDN. I do not wish to setup CICD tools (opensource) in the Hub but in the Spoke however, wish to make it accessible via private network and should be reachable from on-prem as well.

Please let me know the best possible solution to overcome this challenge.

EDIT: The hub subscription is used as expressroute endpoint and for management (bastion hosts), and other network-related setup by grouping them as "resource groups"

Thanks
SB.

Azure Virtual Network
Azure Virtual Network

An Azure networking service that is used to provision private networks and optionally to connect to on-premises datacenters.

0 comments No comments

Answer accepted by question author

msrini-MSFT 9,311 Reputation points Microsoft Employee
2021-06-01T13:22:14.007+00:00

@Sabs ,

I would suggest to go with Hub and spoke architecture. Place your Gitlab in HUB VNET and peer HUB with all spoke VNET and connect HUB to On-Premises. By doing this the Gitlab can be accessed by On-Prem as well as spoke VNETs.

Was this answer helpful?


0 additional answers

Sort by: Most helpful

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.