devops/activities/01-kubernetes-understanding.md
2026-01-01 00:00:00 +00:00

58 lines
2.0 KiB
Markdown

---
id: act-01-kubernetes-understanding
title: "Unit 01 — Kubernetes Primer"
mode: understanding
open_at: "2026-02-01T00:00:00+01:00"
close_at: "2026-12-31T23:59:59+01:00"
retakes_enabled: true
max_attempts: 999
grade_max: 100
---
# Unit 01 — Kubernetes Primer
## T1
Type: essay
Points: 25
Prompt: In 2-3 sentences, explain what Kubernetes is.
Refs:
- mat-01-kubernetes-primer#kubernetes-background
Rubric:
- Correctly defines Kubernetes as a container orchestration platform (15)
- Mentions at least one practical benefit (scaling, self-healing, or rollout support) (10)
## T2
Type: single_choice
Points: 25
Prompt: Which Kubernetes control plane component stores cluster state? A) kube-scheduler B) etcd C) kube-proxy. Write only one letter.
Refs:
- mat-01-kubernetes-primer#control-plane
Rubric:
- Selects the correct option B (etcd) (20)
- Provides a brief one-sentence justification (5)
## T3
Type: multiple_choice
Points: 25
Prompt: Select all statements that are correct about Kubernetes. A) Kubernetes can automatically scale workloads. B) Services provide stable endpoints even when Pod IPs change. C) Deployments support rolling updates and rollbacks. D) kube-proxy stores cluster state. Select all that apply. Write letters only (example: A, B, C).
Refs:
- mat-01-kubernetes-primer#control-plane
- mat-02-k8s-objects-and-getting-started#services
- mat-02-k8s-objects-and-getting-started#deployments-controllers
Rubric:
- Selects A, B, and C (21)
- Excludes D (4)
## T4
Type: file
Points: 25
Prompt: Create @solutions/unit01-file-answer.md with a short mini-report that includes (a) what Kubernetes is, (b) the correct single-choice answer from T2, and (c) the correct multiple-choice selections from T3 with one-sentence rationale.
Refs:
- mat-01-kubernetes-primer#kubernetes-background
- mat-01-kubernetes-primer#control-plane
- mat-02-k8s-objects-and-getting-started#services
Rubric:
- File exists at requested path and is readable (8)
- Includes section (a), section (b), and section (c) content (12)
- Content is clear and concise (5)