Route 53 Hosted Zone

Create a Route 53 Hosted Zone to program DNS entries

To enable automatic DNS record creation in AWS, the DuploCloud Platform requires a unique Route 53 hosted zone. This hosted zone must be created outside of DuploCloud and configured as a DNS suffix in your infrastructure Plans. The domain should be a dedicated subdomain, such as apps.[MY-COMPANY].com.

For more details on how DNS works in DuploCloud and how to set up custom DNS names, see the DNS Configuration documentation.

Creating a Route 53 Hosted Zone Using AWS Console

To enable DuploCloud to manage DNS records automatically, you need to create a dedicated Route 53 Hosted Zone in your AWS account.

  1. Log in to AWS Console.

  2. Navigate to Route 53 and Hosted Zones.

  3. Create a new Route53 Hosted Zone with the desired domain name, for example, apps.acme.com.

  4. Access the Hosted Zone and note the name server names.

  5. Go to your root domain’s DNS provider (for example, the registrar managing acme.com) and create an NS record for your subdomain (e.g., apps.acme.com). This NS record should point to the name servers assigned to your Route 53 Hosted Zone (the ones you noted earlier). This delegation ensures that DNS queries for your subdomain are routed to AWS Route 53 for resolution.

Once delegation is complete, provision the Route 53 Hosted Zone in each DuploCloud Plan—starting with the DEFAULT Plan, as described in the following section.

Configuring DNS for a Plan

Configure a DuploCloud Plan to support automatic DNS record creation using AWS Route 53. Start by updating the DEFAULT Plan, then repeat the configuration for any additional Plans where DNS-managed Services or Ingresses will be deployed. DNS settings are not shared across Plans.

  1. In the DuploCloud Portal, navigate to Administrator Plans.

  2. Click the name of the Plan from the NAME column (e.g., DEFAULT).

  3. Select the DNS tab.

  4. Click Edit. The Set Plan DNS pane displays.

  5. Complete the following fields:

Route53 Zone ID

Enter the Hosted Zone ID from AWS Route 53. This is required to enable DNS support.

External DNS Suffix

Enter the DNS suffix for public-facing records (e.g., .apps.acme.com). Must begin with a dot (.).

Internal DNS Suffix

Enter the DNS suffix for internal resources (e.g., .internal.acme.com). Must begin with a dot (.).

Ignore Global DNS

Optionally, select this option to disable global DNS record management for the Plan, allowing localized DNS control.

  1. Click Save to apply your changes.

    DNS tab for the DEFAULT Plan

Last updated

Was this helpful?