58 lines
2.0 KiB
Markdown
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)
|