Set up Domains and DNS

Anyone can access your web application on Engine Yard Cloud by the generic http://ec2-xxx-xx-xxx-xxx.compute–1.amazonaws.com/. However, most users would rather have www.myapp.com to be the point of access. How can we accomplish that with Engine Yard Cloud?

Domain Name System (DNS) services are not offered on Engine Yard Cloud. If you are currently using Engine Yard name servers, you need to register with a DNS service provider and update your registrar to use that provider’s name servers. Check with your registrar; they may also offer control of your DNS zone records.

Set up Engine Yard Cloud to work with a DNS provider

This procedure uses the specific example of DNSimple as the service provider. Other service providers require similar steps.

Steps for setup:

Create an account with DNSimple if you haven’t already.

Log into DNSimple.

Click Domains.

Click ADD A DOMAIN.

Add your domain if you have one already, if not, you can create one. The status changes to Active after your domain has been added.

Click MANAGE.

Click ADVANCED EDITOR.

Click ADD A RECORD.

Go to cloud.engineyard.com and log in.

Under Server Tools, click IP Addresses.

Locate the IP address of the environment of the application that you want the domain name to point to.