nerdexam
Linux_FoundationLinux_Foundation

KCNA · Question #29

KCNA Question #29: Real Exam Question with Answer & Explanation

The correct answer is A: kube-proxy. kube-proxy is the Kubernetes component responsible for handling network communications for Services inside and outside the cluster, leveraging OS packet filtering.

Submitted by ahmad_uae· May 4, 2026Kubernetes Fundamentals

Question

What Kubernetes component handles network communications inside and outside of a cluster, using operating system packet filtering if available?

Options

  • Akube-proxy
  • Bkubelet
  • Cetcd
  • Dkube-controller-manager

Explanation

kube-proxy is the Kubernetes component responsible for handling network communications for Services inside and outside the cluster, leveraging OS packet filtering.

Common mistakes.

  • B. The kubelet is the agent that runs on each node and manages Pods and their containers, but it is not primarily responsible for handling Service-level network communication.
  • C. etcd is the distributed key-value store for storing cluster state, not a component for network communication.
  • D. The kube-controller-manager runs various controllers that manage different cluster resources, but it does not handle data plane network communications.

Concept tested. Kubernetes networking (kube-proxy)

Reference. https://kubernetes.io/docs/concepts/services-networking/service/

Topics

#Kubernetes components#kube-proxy#Networking

Community Discussion

No community discussion yet for this question.

Full KCNA PracticeBrowse All KCNA Questions