02Draw me a Kubernetes cluster. What are the pieces, and what is each one responsible for?▼easyNewRed HatTCSInfosysunlockedFollow a Deployment change through the API server, controllers, scheduler and kubelet. Each handoff gives you a different place to investigate when a pod never starts.Open full answer →
11Walk me through everything that happens between kubectl apply and a running pod.▼medium★ EssentialGoogleMetaRed Hat2 notes & commentsunlockedThe single most common Kubernetes interview question, and the one where a vague answer is most obvious. Every stage you name is a place the interviewer can ask you to debug.Open full answer →
30You updated a ConfigMap ten minutes ago and production still serves the old value. Explain how Kubernetes propagates configuration.▼mediumAtlassianGitLabWalmart Global Tech◆ premiumThree propagation mechanisms live inside this one question and only one of them is automatic. Instant reload is the common assumption and the kubelet has never offered it.Open full answer →
38Walk me through what the kubelet does between PodScheduled and a running container. Why do nodes flap NotReady while pods keep serving?▼expert★ EssentialGoogleRed HatDatadog◆ premiumThe kubelet is a local reconcile loop with its own event stream, probe workers and eviction brain. The detail worth holding onto is that Ready status can reflect either a reported health failure or missing heartbeats, and those have different causes and different fixes.Open full answer →
40Your control plane pods were never scheduled by the scheduler. Explain static pods and why kubeadm leans on them.▼hardRed HatGoogleAmazon & AWS◆ premiumEvery control plane component depends on the API server, so who starts the API server? The bootstrap paradox sits at the heart of every cluster, and the kubelet plus a directory of files is the accepted way out.Open full answer →
58Worker nodes slowly fill their disks until DiskPressure appears. How does the kubelet decide what to clean up?▼easyDatadogUberNVIDIA◆ premiumTwo cleanup mechanisms hide behind one taint: image garbage collection removes unreferenced images by LRU at threshold crossings, while eviction kills pods. Candidates who conflate them fail this question quietly.Open full answer →