Kubernetes - FundamentalsWhich Kubernetes node component is responsible for making sure containers start and keep running on a node?Akube-proxyBkubeletCcontainer runtimeDetcdCheck Answer
Step-by-Step SolutionSolution:Step 1: Understand the role of kubeletkubelet runs on each node and ensures containers are started and stay running as requested by the control plane.Step 2: Differentiate from other componentskube-proxy manages network traffic, container runtime runs containers, and etcd stores cluster data.Final Answer:kubelet -> Option BQuick Check:Container management = kubelet [OK]Quick Trick: kubelet manages containers on nodes, not networking or storage [OK]Common Mistakes:Confusing kubelet with kube-proxyThinking container runtime manages container lifecycleSelecting etcd which is for cluster data storage
Master "Fundamentals" in Kubernetes9 interactive learning modes - each teaches the same concept differentlyLearnWhyDeepVisualTryChallengeProjectRecallTime
More Kubernetes Quizzes Kubernetes Fundamentals - Control plane components (API server, scheduler, controller manager, etcd) - Quiz 12easy Labels and Selectors - Annotations vs labels - Quiz 3easy Labels and Selectors - Organizing with recommended labels - Quiz 4medium Namespaces - Why namespaces provide isolation - Quiz 4medium Namespaces - Why namespaces provide isolation - Quiz 14medium Pods - Why Pods are the smallest deployable unit - Quiz 14medium ReplicaSets and Deployments - Deployment status and history - Quiz 14medium ReplicaSets and Deployments - Deployment as higher-level abstraction - Quiz 13medium Services - LoadBalancer service type - Quiz 3easy kubectl Essential Commands - kubectl explain for API reference - Quiz 10hard