Manage global networks and subnets

There are two types of networks specific to the integration with Google Cloud Platform (GCP). These networks are global networks and their subnets. Global networks are private VPC networks that span different regions. So each global network may be available in different cloud locations. When you onboard or synchronize a region, the platform will update all global networks and all the subnets from the synchronized region.

To be able to deploy a VM in the Google Cloud Platform, you must add an IP in a subnet of a global network, and this means that each virtual datacenter must have a subnet. To correctly deploy VMs with automatically selected IP addresses, add the subnet as the default network of the virtual datacenter.

Create a global network

To create a global network:

Privileges: Manage global networks

  1. Go to myCloud virtual datacenters view

  2. Click the globe Global section button

    Global networks in global view
    Global networks section in myCloud view

    From this section, you can onboard or synchronize the Global networks in a selected region, and their subnets.

  3. Select Google Cloud Platform

  4. On the Global networks page, click the + add button  and complete the dialog

    1. For Routing mode, select REGIONAL or GLOBAL. For GCP documentation, see https://cloud.google.com/network-connectivity/docs/router/concepts/overview#priority-and-dynamic-routing

    2. To automatically create subnets in all regions of Google Cloud Platform, select Automatic subnet creation. This option is recommended for test environments only. The subnets will have an address in CIDR notation of 10.172.0.0/20

Create global network
Create a global network

To onboard the subnet for a region synchronize the global network and select the region.

Create a subnet

To be able to deploy VMs in Google Cloud Platform, you will need to add private subnet IP addresses to your VMs. To obtain these IP addresses, create subnets of your global networks, and assign them to your virtual datacenters.

You can set a subnet as the default network to automatically create IP addresses if the user does not create a VM network configuration.

To create a custom mode subnet:

Privileges: Manage global networks

  1. Go to myCloud virtual datacenters view → Global

  2. Select the Google provider

  3. Select a global network

  4. Go to the Subnets page, click the + add button, and complete the dialog

     

    1. The Location is the public cloud region where the platform will store the subnet's metadata

    2. To use IPs from this subnet in a virtual datacenter, select the virtual datacenter.
       In order to deploy a VM, you must have at least one subnet assigned to your virtual datacenter

    3. Select the Purpose:

      1. Private: for private networks

      2. Internal HTTPS loadbalancer: for internal load balancers

      3. Private service connect: for access to Google Cloud services through a private network

      4. Regional managed proxy: for internal and regional external load balancers.

    4. Select Enable flow logs to sample network traffic and store it in cloud provider logs

    5. Select Private services access to enable your VMs to connect with provider or third party networks with services through subnet addresses

    6. Select Default virtual datacenter subnet to enable users to deploy VMs with automatically assigned IP addresses

  5. Click Save

Create IP addresses in a subnet

Abiquo will automatically create IP addresses in the default subnet, but you can also create them manually. You must use IP addresses within the Subnet CIDR. When you create multiple IP addresses, they will be ephemeral IPs in GCP, which means they will not persist when you undeploy or stop the VM. When you create a single IP, it can be an ephemeral IP or a static IP with a Name. The platform will include the name in the provider ID.

 

Copyright © 2006-2024, Abiquo Holdings SL. All rights reserved