City application Pods reach api.permits.svc.cluster.local successfully. Which component primarily provides that in-cluster Service DNS resolution?
Select an answer to reveal the explanation.
Short Explanation
In-cluster phone book duty belongs to CoreDNS. Names like api.permits.svc.cluster.local resolve there so Pods can find Services without memorizing ClusterIPs.
Full Explanation
CoreDNS is the usual cluster DNS provider that resolves Service and pod DNS names within the cluster DNS domain. Pods use the cluster DNS Service via their resolv configuration. GatewayClass, kube-scheduler, and cloud LB webhooks are not the primary in-cluster Service DNS implementation.