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

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.