Setting up Domain
Base Domain URL in TrueFoundry Cluster
While it's possible to access your deployed services or models using an IP address, this method has inherent limitations. For instance, with IP addresses, you cannot utilize subdomains. Domain URLs allows you to reference your services using a more intuitive and flexible URL rather than a static IP. Checkout next section for setting A record for domain.
You can configure a “base domain URL“ for handling routing to your services
Subdomain-Based Routing:
If you set your base domain as *.example.com
, you can access a specific services using the format: service-1.workspace-1.example.com
and service-2.workspace-2.example.com
Path-Based Routing:
Alternatively, by configuring the base domain as example.com
, you can use path-based routing to access your services. For instance: example.com/service-1
and example.com/service-2
Setting Up Your Base Domain URL:
- Navigate to
Integrations
. - Proceed to the
Cluster
page. - Choose the desired cluster and opt for the
Edit
option. - Here, you can specify your base domain URL
Setting A Record and CNAME
The “A“ record, which stands for “Address Record“, is a type of DNS (Domain Name System) record. It maps a domain or subdomain to an IPv4 address. This means when someone accesses the domain (e.g., example.com
), they are directed to the server with the specified IP address (eg. 81.18.118.18
).
To point a domain to your IP address using an “A“ record:
- Log in to your domain registrar or DNS hosting platform: This is the service where you've registered your domain, such as GoDaddy, NameCheap, CloudFlare, or any other.
- Locate the DNS management section: This might be labeled as “DNS Settings”, “Name Server Management”, “Manage Domains”, or something similar.
- Edit your DNS records: Search for an option to edit or add DNS records.
- Add or modify the 'A' record:
- If you want to point the primary domain (e.g.,
example.com
) to your IP address, leave the subdomain/host field blank or enter “@“. - For a subdomain (e.g.,
sub.example.com
), enter the subdomain part (“sub“ in this case) in the host or subdomain field. - In the field for the IP address, enter your desired IPv4 address.
- Save the changes
- If you want to point the primary domain (e.g.,
- Create a CNAME Record for www (Optional):
- If you want the www version of your domain (like
www.example.com
) to also point to your domainexample.com
, create a CNAME record. - The CNAME record for “www“ should point to your root domain, example.com.
- Save the changes
- If you want the www version of your domain (like
- Wait for propagation. Changes to DNS records can take anywhere from a few minutes to 48 hours to propagate across the internet. The exact time depends on various factors like the TTL (Time To Live) value set for your records and the caching behavior of DNS servers.
- Test your changes by visiting your domain or using DNS lookup tools to verify that your domain is pointing to the correct IP address.
Updated 9 months ago