Adding DNS Records

Cycle has full DNS management, and support for all DNS record types including our custom LINKED record.

DNS Zones are comprised of records. Cycle supports all standard DNS records, as well as adding it's own LINKED type.

To get to the records wizard, follow these steps:

  1. Click DNS in the nav menu on the left hand side.
  2. Select the zone you want to add records to from the list.

Adding Records

To refer to the root domain, use the @ symbol.

The "Add Records Wizard" is located on the right hand side of the records tab.

  1. Select the type of record you want to add and click Next.
  2. Fill in all fields (detailed below), then click Add Record.
  • LINKED - LINKED records are a special type of record provided by the Cycle platform. These records get tied directly to a container, and alleviate the need to track and manage specific IP addresses. In addition, you can use LINKED records to generate and renew TLS/SSL certificates automatically (via Let'sEncrypt). These certificates are terminated at the load balancer automatically, passing the traffic through to the container via port 80. See more here.
    • Name - Enter the subdomain you want for the record. For example, if you wanted the container to be assigned to subdomain.example.com, you'd enter subdomain in the box. To set it to the root domain, use the @ symbol.
    • Assignment - Use this dropdown to select the how you would like to associate this domain to the continer.
    • Environment - Use this dropdown to select which environment the container you will be associating with, live in.
    • Container - Use this dropdown to select which container you would like to point the domain to.
    • Enable TLS - By checking this box, Cycle will automatically generate and renew TLS certificates for this domain using Let'sEncrypt. These certificates are special - they are automatically installed to the container's load balancer, where Cycle will do automatic SSL termination and route the traffic over port 80 to your container. For more information on SSL termination, see here.
  • A - The A record specifies IP address (IPv4) for given host. A records are used for conversion of domain names to corresponding IP addresses.
    • Name - Enter the subdomain you want for the record, or @ to use the root domain.
    • IP - The IPv4 you want to map this record to.
  • AAAA - The quad A record specifies IPv6 address for given host. It works the same way as the A record, the only difference being type of IP address.
    • Name - Enter the subdomain you want for the record, or @ to use the root domain.
    • IP - The IPv6 you want to map this record to.
  • CNAME - The CNAME record is used to create aliases of domain names.
    • Name - Enter the subdomain you want for the record, or @ to use the root domain.
    • Domain - The domain you want to alias this record to.
  • MX - The MX record specifies a mail exchange server for a domain name. The information is used by Simple Mail Transfer Protocol (SMTP) to route emails to proper hosts.
    • Name - Enter the subdomain you want for the record, or @ to use the root domain.
    • Priority - If you have multiple MX records, prioritize them by setting a number here.
    • Domain - The domain of the mail server.
  • TXT - The TXT record can hold an arbitrary non-formatted text string.
    • Name - Enter the subdomain you want for the record, or @ to use the root domain.
    • TEXT - Any text you want.
  • NS - The NS record specifies an authoritative name server for given host.
    • Name - Enter the subdomain you want for the record, or @ to use the root domain.
    • Domain - The domain of the nameserver.

Need Help?

If you've got questions about the platform or need some help getting started, our team is more than happy to assist. Whether you're new to containers or just new to Cycle, reach out to us via livechat by clicking the blue circle in the bottom right corner. Join our Slack channel, and get help from the dev team or other members of the community, and check out our Roadmap to see what's planned for the future!