KCNA · Question #191
Which of the following is NOT a Kubernetes component?
The correct answer is B. Docker. Docker is a container runtime and platform, whereas Kubernetes is an orchestrator that can use Docker (or other runtimes) to manage containers but is not a component of Kubernetes itself. The Scheduler, Cloud Controller Manager, and Kube-proxy are all integral control plane or…
Question
Which of the following is NOT a Kubernetes component?
Options
- AScheduler
- BDocker
- CCloud Controller manager
- DKube-proxy
How the community answered
(32 responses)- B91% (29)
- C6% (2)
- D3% (1)
Why each option
Docker is a container runtime and platform, whereas Kubernetes is an orchestrator that can use Docker (or other runtimes) to manage containers but is not a component of Kubernetes itself. The Scheduler, Cloud Controller Manager, and Kube-proxy are all integral control plane or node components of a Kubernetes cluster.
The Scheduler is a core Kubernetes control plane component responsible for assigning newly created Pods to available Nodes based on various constraints and resource requirements.
Docker is a containerization platform and runtime, which Kubernetes can integrate with as a Container Runtime Interface (CRI) implementation to run containers. However, Docker itself is not a core component of the Kubernetes control plane or node architecture. Kubernetes can also use other container runtimes like containerd or CRI-O.
The Cloud Controller Manager is a Kubernetes control plane component that embeds cloud-specific control logic, allowing the cluster to interact with the underlying cloud provider's API to manage resources like load balancers, persistent volumes, and node lifecycle.
Kube-proxy is a network proxy that runs on each node in the cluster, responsible for implementing the Kubernetes Service concept by maintaining network rules and performing connection forwarding.
Concept tested: Kubernetes core components
Source: https://kubernetes.io/docs/concepts/overview/components/
Topics
Community Discussion
No community discussion yet for this question.