Study. uk . com
  1. Home
  2. All questions
  3. Question 282

CKA study material · question 282 of 1000

Why is the cluster DNS Service still named kube-dns when CoreDNS implements it?

  1. Because kube-dns is the Deployment name
  2. Because CoreDNS runs inside kube-dns as a sidecar
  3. For interoperability with workloads that relied on the legacy name
  4. Because the API server hard-codes the name
Show the answer

Answer: C. For interoperability with workloads that relied on the legacy name

Keeping the kube-dns Service name abstracts away which DNS provider runs behind it.

Source: Customizing DNS Service (Kubernetes) — Introduction

Challenge yourself on this topic → Study as cards