Pointing a godaddy Domain to a Kubernetes Application Using Traefik Ingress

Hello, I’ve deployed my application on Kubernetes using Traefik Ingress. The application is accessible via the host defined in my IngressRoute.yaml.

Now I want to point my custom domain to this application. How can I configure my domain’s DNS to point to Traefik (or an AWS ALB, if applicable) so that my domain routes traffic to the deployed application?

Then you would need to login to GoDaddy and point the A record of the domain to your target IP.

For an A record, an IP address is required, but I don’t have a server IP. My application is exposed through an Ingress, which provides a host instead of a fixed IP. Based on this, using a CNAME record makes more sense than an A record to point the domain to the application. However, I’m not fully sure whether configuring multiple domain hosts on the Ingress is the right or recommended approach.

DNS is independent from a k8s setup. CNAME record points to another domain, A record at the end points to an IP.

1 Like

does Traefik support multiple dns challengers ?

You can assign a certResolver to entrypoints, but you can also assign them to individual routers, so multiple should be possible.