Sobes.tech
Junior — Middle

Which component resource layer of Kubernetes is responsible for name resolution via DNS?

sobes.tech AI

Answer from AI

In Kubernetes, the component responsible for DNS name resolution is CoreDNS (or kube-dns in older versions). CoreDNS functions as a DNS server within the cluster and provides name resolution for services and pods, allowing them to be accessed via DNS names, for example, my-service.namespace.svc.cluster.local.