--- id: act-07-kubernetes-intro-test title: Kubernetes Intro - Test mode: test open_at: 2026-02-01T00:00:00+01:00 close_at: 2026-12-31T23:59:59+01:00 retakes_enabled: true max_attempts: 2 grade_max: 100 time_limit_seconds: 1800 --- ## T1 Type: mcq Points: 20 Prompt: Kubernetes is best described as: Refs: - mat-06-kubernetes-intro#what-kubernetes-is - mat-06-kubernetes-intro#kubernetes-from-40k-feet Choices: - [x] A system that deploys and manages applications and their components across a cluster. - [ ] A container image registry for distributing OCI images. - [ ] A virtualization hypervisor that runs virtual machines directly on hardware. - [ ] A source control system for YAML manifests. ## T2 Type: mcq Points: 20 Prompt: For high availability, production clusters typically run control plane nodes in which quantity? Refs: - mat-06-kubernetes-intro#control-plane-nodes-and-worker-nodes Choices: - [ ] 1 - [ ] 2 - [x] 3 or 5 - [ ] 10 ## T3 Type: short Points: 15 Prompt: Name the main agent on each worker node that watches the API server for tasks and reports status back. Refs: - mat-06-kubernetes-intro#kubelet Answer: kubelet ## T4 Type: short Points: 15 Prompt: Name the consensus algorithm used by etcd to keep writes consistent. Refs: - mat-06-kubernetes-intro#raft-consensus-and-write-consistency Answer: RAFT ## T5 Type: mcq Points: 15 Prompt: The Kubernetes scheduler primarily: Refs: - mat-06-kubernetes-intro#the-scheduler Choices: - [x] Watches for new tasks and assigns them to appropriate nodes. - [ ] Stores desired state as a distributed key-value database. - [ ] Implements node-level networking and load balancing on each worker. - [ ] Builds container images and pushes them to registries. ## T6 Type: mcq Points: 15 Prompt: By default, what is the filename of the kubeconfig file used by kubectl (inside the .kube directory)? Refs: - mat-06-kubernetes-intro#configure-kubectl-and-kubeconfig - mat-06-kubernetes-intro#kubeconfig-structure-clusters-users-contexts-current-context Choices: - [ ] kubeconfig.yaml - [x] config - [ ] cluster.conf - [ ] kubectl.json