Recall & Review
beginner
What is the role of the kubelet in a Kubernetes node?
The kubelet is an agent that runs on each node. It makes sure containers are running in pods as expected by communicating with the Kubernetes control plane.Click to reveal answer
beginner
What does the kube-proxy component do in a Kubernetes node?
Kube-proxy manages network rules on nodes. It helps route traffic to the right pods, enabling communication inside the cluster and with external clients.
Click to reveal answer
beginner
Explain the purpose of the container runtime on a Kubernetes node.
The container runtime is software that runs containers. It downloads container images, starts and stops containers, and manages their lifecycle on the node.
Click to reveal answer
intermediate
How do kubelet and container runtime work together on a node?Kubelet tells the container runtime which containers to run based on pod specs. The container runtime then runs those containers and reports status back to kubelet.Click to reveal answer
intermediate
Why is kube-proxy important for service discovery in Kubernetes?
Kube-proxy sets up network rules that forward requests to the correct pod IPs. This allows services to find and communicate with pods without knowing their exact locations.
Click to reveal answer
Which component on a Kubernetes node is responsible for running containers?
✗ Incorrect
The container runtime runs containers by managing their lifecycle on the node.
What does the kubelet do on a Kubernetes node?
✗ Incorrect
Kubelet ensures pods and their containers are running as defined by the control plane.
Which component helps route network traffic to the correct pod in Kubernetes?
✗ Incorrect
Kube-proxy manages network rules to route traffic to pods.
How does the kubelet communicate with the container runtime?
✗ Incorrect
Kubelet instructs the container runtime which containers to run based on pod specifications.
Which of these is NOT a function of kube-proxy?
✗ Incorrect
Running containers is the job of the container runtime, not kube-proxy.
Describe the main functions of the kubelet, kube-proxy, and container runtime on a Kubernetes node.
Think about what each component does to keep the node working properly.
You got /3 concepts.
Explain how kubelet and container runtime interact to run pods on a node.
Focus on the communication flow between kubelet and container runtime.
You got /3 concepts.