Recall & Review
beginner
What is the role of the Kubernetes control plane?
The control plane manages the Kubernetes cluster. It makes decisions like scheduling pods, responding to cluster events, and maintaining the desired state of the cluster.
Click to reveal answer
beginner
Name the main components of the Kubernetes control plane.
The main components are: API Server, Scheduler, Controller Manager, and etcd (the key-value store).
Click to reveal answer
beginner
What is a Kubernetes node?
A node is a worker machine in Kubernetes. It runs the applications and services inside containers.
Click to reveal answer
intermediate
What components run on a Kubernetes node?
Each node runs kubelet (agent), container runtime (like Docker or containerd), and kube-proxy (networking).Click to reveal answer
intermediate
How does the control plane communicate with nodes?
The control plane communicates with nodes through the API Server. Nodes run kubelet which talks to the API Server to receive instructions and report status.Click to reveal answer
Which component stores the cluster state in Kubernetes?
✗ Incorrect
etcd is the key-value store that holds the cluster's state data.
What is the main function of the kubelet on a node?
✗ Incorrect
kubelet runs on nodes to manage containers and report status to the control plane.
Which component is responsible for scheduling pods to nodes?
✗ Incorrect
The Scheduler decides which node a pod should run on.
What does kube-proxy do on a Kubernetes node?
✗ Incorrect
kube-proxy manages network traffic and rules to enable communication between pods and services.
How does the control plane maintain the desired state of the cluster?
✗ Incorrect
The Controller Manager watches the cluster state and makes changes to keep it as desired.
Explain the roles of the Kubernetes control plane components and how they work together.
Think of the control plane as the brain of the cluster coordinating everything.
You got /4 concepts.
Describe what happens on a Kubernetes node and the role of its components.
Nodes are like workers that run the actual applications.
You got /3 concepts.