Kubernetes and Cloud Native Associate (KCNA) — Question 67
What Kubernetes control plane component exposes the programmatic interface used to create, manage and interact with the Kubernetes objects?
Answer options
- A. kube-controller-manager
- B. kube-proxy
- C. kube-apiserver
- D. etcd
Correct answer: C
Explanation
The kube-apiserver is the component that exposes the API used to manage Kubernetes objects, making it the correct answer. The kube-controller-manager is responsible for managing controller processes, kube-proxy handles network routing, and etcd is a distributed key-value store for storing cluster data, but none of these provide the programmatic interface.