This topic offers an example showing how to use Google Cloud DNS to configure
a DNS zone with a record set that points to your Apigee hybrid ingress IP address (typically this address
will be a static IP that you previously configured during the hybrid installation.)
Get a registered domain
You can register a domain
name through Google Domains or another
domain registrar of your choice.
Create a managed zone and record set
This section explains how to create a DNS zone and record set in Google Cloud DNS.
Create a managed zone and record set for your domain. This is the address you will use
to make API proxy calls to hybrid.
Create a new record set with the following selections. For instructions, see
Create a new record.
DNS Name: The name of the endpoint external API calls communicate with, like
api-services or example-endpoint
Resource Record Type: A
TTL and TTL Unit: Accept defaults
IP Address: The static IP you created
In the Zone details view, copy the DNS name of the A record
you just created and save it to a DOMAIN environment variable. Be
careful to not include the period at the end.
export DOMAIN=dns_name_of_record
Add your DNS servers to Cloud DNS
In this step, you copy the DNS servers from your domain to Google Cloud DNS.
Doing so allows Google Cloud to manage the DNS for your Google Cloud Project.
The Zone details view lists four DNS servers as the NS data for your new
zone. Copy the DNS record data as shown in the following example:
Configure your domain to use the Google Cloud name servers
Go to your domain registrar and edit your domain's DNS settings to use the Google Cloud Name servers.
The following screenshot shows an example of entering the Google Cloud name servers in Google Domains:
Google Cloud DNS now manages the DNS records for your domain.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-03-10 UTC."],[[["This documentation guides users on configuring a DNS zone and record set in Google Cloud DNS to point to their Apigee hybrid ingress IP address, specifically for version 1.7, which is end of life and should be upgraded."],["Users can register a domain name through Google Domains or another registrar, or they can use a domain they already own and configure the zone with a new record set pointing to their ingress load balancer."],["The process involves creating a managed public zone and a new record set of type 'A' with a DNS name and the static IP address, and ensuring they do not include a period at the end of their DNS name."],["Users must add their DNS servers to Google Cloud DNS to enable Google Cloud to manage the DNS for their Google Cloud Project, which involves copying the four listed DNS servers in the Zone details view."],["The final step requires the user to configure their domain to utilize the Google Cloud Name servers, achieved by modifying the domain's DNS settings at their respective registrar."]]],[]]