2.3 KiB
| id | title | mode | open_at | close_at | retakes_enabled | max_attempts | grade_max |
|---|---|---|---|---|---|---|---|
| act-06-kubernetes-intro-homework | Kubernetes Intro - Homework | homework | 2026-02-01T00:00:00+01:00 | 2026-12-31T23:59:59+01:00 | true | 999 | 100 |
T1
Type: essay Points: 30 Prompt: Compare control plane nodes and worker nodes by listing the main responsibilities and naming at least three specific components/services on each side. Refs:
- mat-06-kubernetes-intro#control-plane-and-worker-nodes
- mat-06-kubernetes-intro#control-plane-services
- mat-06-kubernetes-intro#worker-node-components Rubric:
- Correctly distinguishes control plane responsibilities vs worker responsibilities. (10)
- Correctly names and attributes at least three control plane components/services (e.g., API server, scheduler, controllers/controller manager, cluster store). (10)
- Correctly names and attributes at least three worker node components (kubelet, runtime, kube-proxy) and what they do. (10)
T2
Type: mcq Points: 20 Prompt: Which control plane component is described as the front end that all commands and requests go through? Refs:
- mat-06-kubernetes-intro#the-api-server Choices:
- API server
- kubelet
- kube-proxy
- container runtime
T3
Type: short Points: 20 Prompt: What distributed database is used as the basis for the Kubernetes cluster store? Refs:
- mat-06-kubernetes-intro#the-cluster-store-etcd-high-availability-and-split-brain Answer: etcd
T4
Type: single_choice Points: 15 Prompt: If etcd enters a split-brain condition, what behavior is described? A) etcd deletes all cluster state B) etcd goes into read-only mode preventing updates C) etcd automatically adds replicas until quorum is restored D) etcd converts the cluster to single-node mode Refs:
- mat-06-kubernetes-intro#the-cluster-store-etcd-high-availability-and-split-brain
T5
Type: multiple_choice Points: 15 Prompt: Which statements about Pods are consistent with the material? A) Pods are the unit of scheduling B) All containers in a Pod can be scheduled to different nodes C) A Pod is ready only when all its containers are running D) Pods are immutable and updates replace them with new Pods Refs:
- mat-06-kubernetes-intro#pod-scheduling-atomic-readiness
- mat-06-kubernetes-intro#pods-and-containers
- mat-06-kubernetes-intro#pod-immutability