The main difference between hosted and non-hosted zones is your nameservers will not be pointed to Cycle. You'll need to set up two things to make sure your DNS is properly routed.
- Create a CNAME record pointing at your Cycle generated domain.
- Teach the load balancer how to route traffic with a Linked record.
First we'll need to find the Cycle generated domain for your container and then use that to create a CNAME record on the DNS manager you've chosen.
To find the Cycle generated domain name for a container:
- Go to the environment where you've deployed your container.
- Click Containers from the top navigation.
- Select the container you wish to find a domain for from the list.
- Copy the domain listed under the Network section of the container summary.
Now that you have your Cycle generated domain, use the domain to create a CNAME record on your DNS manager.
Now that your CNAME record is pointed to your container, you can teach the load balancer how to route your incoming traffic by creating a Linked record. This allows the load balancer an extra bit of information on how to route your incoming traffic. An example would be if you had two publicly accessible containers in the same environment and they were both expecting traffic to come in on
port 80. With Linked records in place, Cycle can help the load balancer understand which container to route the incoming traffic to.
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!