Pular para o conteúdo
#0643
ContainersTerminalSnapshots

A Kubernetes cluster per student

The Kubernetes course has an infrastructure problem: real clusters cost cloud money, and laptop clusters cost the first three lectures. Give every student a container instead. A Hoody container is a full Linux machine, so it runs K3s: or Minikube, or Kind: as that student's own single-node cluster. Thirty students, thirty clusters, one flat-rate bare metal box, and the clusters nobody is touching cost approximately nothing.

Snapshot the prepared state once, and every wrecked cluster is a restore instead of a debugging session that eats office hours. Students break things with impunity, which is the entire point of a lab.

The prerequisite section of the syllabus gets one line shorter: bring a browser.