Linux_Foundation
KCNA · Question #8
KCNA Question #8: Real Exam Question with Answer & Explanation
The correct answer is D. Provides consistent DNS Names for Pods and Services for workloads that need to communicate. Kubernetes DNS provides consistent and stable DNS names for Pods and Services within the cluster, enabling reliable communication between workloads.
Submitted by kevin_r· May 4, 2026Kubernetes Fundamentals
Question
What is the main role of the Kubernetes DNS within a cluster?
Options
- AActs as a DNS server for virtual machines that are running outside the cluster.
- BProvides a DNS as a Service, allowing users to create zones and registries for domains that they
- CAllows Pods running in dual stack to convert IPv6 calls into IPv4 calls.
- DProvides consistent DNS Names for Pods and Services for workloads that need to communicate
Explanation
Kubernetes DNS provides consistent and stable DNS names for Pods and Services within the cluster, enabling reliable communication between workloads.
Common mistakes.
- A. Kubernetes DNS serves internal cluster resources and does not act as a DNS server for virtual machines running outside the cluster.
- B. While it provides DNS, its primary role is for internal cluster resources, not for users to create arbitrary zones and registries for external domains they own.
- C. Kubernetes DNS handles name resolution and does not convert IPv6 calls into IPv4 calls; dual-stack networking allows Pods to use both, but the DNS resolver itself doesn't translate protocols.
Concept tested. Kubernetes Service Discovery via DNS
Reference. https://kubernetes.io/docs/concepts/services-networking/dns-for-services-pods/
Topics
#Kubernetes DNS#Service Discovery#Cluster Networking#Inter-Service Communication
Community Discussion
No community discussion yet for this question.