exam questions

Exam KCNA All Questions

View all questions & answers for the KCNA exam

Exam KCNA topic 1 question 129 discussion

Actual exam question from Linux Foundation's KCNA
Question #: 129
Topic #: 1
[All KCNA Questions]

Which component of the node is responsible to run workloads?

  • A. The kubelet.
  • B. The kubeproxy.
  • C. The kube-apiserver.
  • D. The container runtime.
Show Suggested Answer Hide Answer
Suggested Answer: D 🗳️

Comments

Chosen Answer:
This is a voting comment (?). It is better to Upvote an existing comment if you don't have anything to add.
Switch to a voting comment New
mc2301
Highly Voted 8 months, 3 weeks ago
The component of the node responsible for running workloads is the kubelet. While the container runtime (like Docker, containerd, or CRI-O) is crucial for actually running the containers, the kubelet is the orchestrator that ensures the containers are running as specified by the Kubernetes control plane.
upvoted 5 times
...
donathon
Most Recent 1 month ago
Selected Answer: D
The correct answer is: D. The container runtime Explanation: The container runtime is the component of a Kubernetes node that is directly responsible for running workloads, i.e., starting and managing containers. Breakdown of the options: A. The kubelet → ❌ The kubelet manages the node and ensures containers are running, but it delegates the actual running of containers to the container runtime. B. The kube-proxy → ❌ Handles network routing for services, not workloads. C. The kube-apiserver → ❌ Part of the control plane, not a node component; it handles API requests. D. The container runtime → ✅ Runs the containers (e.g., containerd, CRI-O, Docker). Would you like a diagram showing how the kubelet, container runtime, and other node components interact?
upvoted 1 times
...
Joshua555
3 months ago
Selected Answer: A
i think kubelet
upvoted 1 times
...
shahy0
3 months ago
Selected Answer: A
B. The kubeproxy Incorrect. kube-proxy is responsible for maintaining network rules on nodes and ensuring that network traffic is correctly routed to the appropriate Pods. It is not responsible for running workloads. C. The kube-apiserver Incorrect. The kube-apiserver is a central component of the Kubernetes control plane that exposes the Kubernetes API. It handles API requests and updates the state of the cluster but does not run workloads. D. The container runtime Incorrect. While the container runtime (e.g., Docker, containerd) is responsible for running containers, it is the kubelet that manages the lifecycle of those containers and ensures they are running according to the Pod specifications.
upvoted 1 times
...
shahy0
3 months, 3 weeks ago
Selected Answer: D
The container runtime is the component of the node responsible for running workloads in the form of containers
upvoted 1 times
...
yoyo2424
5 months ago
Selected Answer: D
are D....The container runtime is responsible for running the workloads (containers) on a node in Kubernetes. It pulls container images from a registry and manages the lifecycle of containers. Examples of container runtimes include Docker, containerd, and CRI-O.
upvoted 1 times
...
2211094
5 months, 1 week ago
Selected Answer: D
Kubelet manage entire life cycle of the containers, while container runtime manages the runtime of the workload. So the answer is D
upvoted 1 times
...
knob360
6 months, 2 weeks ago
Selected Answer: A
The component of the node responsible for running workloads is the kubelet.
upvoted 3 times
...
4532da9
9 months, 1 week ago
Selected Answer: D
The container runtime is responsible for running the containers that make up the workloads on the node. The kubelet interacts with the container runtime to start, stop, and manage containers, but it is the container runtime itself that actually runs the workloads.
upvoted 3 times
...
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.

Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.

SaveCancel
Loading ...