A engineer on the Route 53 team informed me that creating the proprietary alias can be created in the Route 53 Console (the GUI).
Here are the steps.
- click create record set
- for zone apex record just leave the name field blank
- select the type of alias you want to make A or AAAA (all steps after this are the same for both types)
- Select the yes radio button.
- Open the EC2 console in another tab and navigate to the list of your load balancers.
- Click on the load balancer and look at the description tab in the pane below the list. Sample output below
new-balancer-751654286.us-east-1.elb.amazonaws.com (A Record)
ipv6.new-balancer-751654286.us-east-1.elb.amazonaws.com (AAAA Record)
dualstack.new-balancer-751654286.us-east-1.elb.amazonaws.com (A or AAAA Record)
Note: Because the set of IP addresses associated with a LoadBalancer can change over time,
you should never create an “A” record with any specific IP address. If you want to use a friendly
DNS name for your LoadBalancer instead of the name generated by the Elastic Load Balancing
service, you should create a CNAME record for the LoadBalancer DNS name, or use Amazon Route 53
to create a hosted zone. For more information, see the Using Domain Names With Elastic Load Balancing at http://docs.amazonwebservices.com/ElasticLoadBalancing/latest/DeveloperGuide/using-domain-names-with-elb.html.
Status: 0 of 0 instances in service
Port Configuration: 80 (HTTP) forwarding to 80 (HTTP)
Source Security Group:
Owner Alias: amazon-elb
Hosted Zone ID:
- Now copy the Hosted zone ID in the above case ‘ Z3DZXD0Q79N41H’ and paste it into the field labeled ‘Alias Hosted Zone ID:’
- Now copy the DNS Name in the above case ‘ new-balancer-751654286.us-east-1.elb.amazonaws.com‘ and paste into the field ‘ Alias DNS Name:’
-Just an FYI this DNS name is the same for both A and AAAA alias records. (do not use ‘ ipv6.new-balancer-751654286.us-east-1.elb.amazonaws.com‘)
- Click create record set or at this time you can select yes to weight the record and provide a weight between 0-255 and a setID such as ‘my load balancer’