On Azure cloud
Deploying on Single Machine
- Create single VM in an Azure resource manager group.
-
In the resource group, change the firewall (network security group) settings as follows.
Inbound Allowed
Name Source Protocol Port Destination Port default-allow-ssh Any TCP * Any 22 ssh Any TCP * Any 2222 webapp Any Any * Any 9000 gitlab Any Any * Any 80 gitlab_https Any Any * Any 443 Outbound Allowed
None
-
From this point onward, follow the instructions given on Deployment on Single Machine page.
Deploying on Two Machines
- Create two VMs in one Azure resource manager group. You can name these containers as Front-End-and-LB and Execution-Nodes
-
In Front-End-and-LB VM, change the firewall (network security group) settings as follows.
Inbound Allowed
Name Source Protocol Port Destination Port default-allow-ssh Any TCP * Any 22 ssh Any TCP * Any 2222 webapp Any Any * Any 9000 gitlab Any Any * Any 80 gitlab_https Any Any * Any 443 Outbound Allowed
None
-
In Execution-Nodes VM, there is no need to change any firewall settings.
Inbound Allowed
NoneOutbound Allowed
None -
From this point onward, follow the instructions given on Deployment on Two Machines page.