DevOps & CI/CD

Kubernetes CoreDNS Query Resolution Path

DevOps & CI/CD diagram · made in Skemio

Flowchart showing DNS query resolution path in Kubernetes from resolv.conf search paths to CoreDNS and upstream servers.
Flowchart showing DNS query resolution path in Kubernetes from resolv.conf search paths to CoreDNS and upstream servers.

What it shows

  • ndots:5 in /etc/resolv.conf forces local search path expansions first.
  • CoreDNS checks internal cluster zones before forwarding out to upstream servers.
  • Unqualified external domains trigger 3+ failed NXDOMAIN queries before resolving.

The takeaway

App containers expand queries through ndots search domains before reaching upstream resolvers, costing latency.

More devops & ci/cd diagrams