Step 4: Configure service networking

This page applies to Apigee, but not to Apigee hybrid.

View Apigee Edge documentation.

Service Networking automates the private connectivity setup (using VPC Network Peering) between your network and Apigee. For more information and important considerations, see Understanding peering ranges.

Perform the step

  1. If it is not currently open, open the Apigee provisioning wizard. The wizard returns to the next incomplete install task.
  2. In the wizard, click Edit next to Networking in the task list.

    The Set up networking view displays.

  3. Select your VPC network from the Authorized network drop-down list. If you have not created a network, select the default VPC, which is created for all Cloud projects.

  4. In the Allocate peering ranges section, choose one of these options:

    • Automatically allocate IP ranges: Choose this option if you want Apigee to manage the IP range for you. We create two ranges, one of length /22 and one of length /28. The ranges are named as follows: google-managed-services-NETWORK_NAME-PREFIX_LENGTH. For more information and important considerations, see Understanding peering ranges.
    • Select one or more existing IP ranges or create a new one: If you want to manage IP ranges yourself, select this option.

      From the Select or create IP ranges dropdown menu, select a /21 CIDR range. Apigee uses this range to create both the /22 range used for the Apigee instance and the /28 range used by Apigee for troubleshooting purposes.

      If the ranges in the list are not suitable, you can create a new /21 IP range. To create a new range, click Allocate a new IP range. In the Allocate peering range IP dialog, give the range a name, and either create a custom range or allow Apigee to pick one for you. If you enter a custom range, it must be able to hold a /21 CIDR length.

  5. Click Allocate and connect.

    Apigee configures the connection between the VPC and Google's services to use IP addresses within the allowed ranges.

If you encounter errors during this part of the process, see Troubleshooting.


1 2 3 4 NEXT: Create a runtime 6 7 8