0
0
Kubernetesdevops~5 mins

Node components (kubelet, kube-proxy, container runtime) in Kubernetes - Cheat Sheet & Quick Revision

Choose your learning style9 modes available
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?
AKubelet
BContainer runtime
CKube-proxy
DAPI server
What does the kubelet do on a Kubernetes node?
AManages network traffic
BRuns containers directly
CEnsures pods are running as expected
DSchedules pods to nodes
Which component helps route network traffic to the correct pod in Kubernetes?
AKube-proxy
BContainer runtime
CKubelet
DScheduler
How does the kubelet communicate with the container runtime?
AIt sends pod specs to the container runtime to run containers
BIt manages network rules for the container runtime
CIt schedules pods to nodes
DIt stores container images
Which of these is NOT a function of kube-proxy?
ALoad balancing network traffic
BRouting traffic to pods
CManaging network rules
DRunning containers
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.