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.