Hello James McGuire,
Thanks for posting your question in the Microsoft Q&A forum.
The FQDN resolution failure typically stems from missing links between the Private DNS Zone and your custom DNS infrastructure:
- Link the Private DNS Zone to your VNet: AKS automatically creates a Private DNS Zone during deployment. This zone must be linked to the VNet hosting your custom DNS servers.
- Verify Conditional Forwarding: Ensure your custom DNS server forwards requests for
privatelink.<region>.azmk8s.io
to Azure’s built-in DNS. Conditional forwarding rules must cover subdomains.
For DNS servers in a separate VNet or subscription: Navigate to the Private DNS Zone in the AKS-managed resource group. Under Virtual network links, add a link to the VNet where your DNS servers reside
Please don't forget to close up the thread here by upvoting and accept it as an answer if it is helpful