Prerequisites¶
Do this at home, before the workshop.
This is the one that ruins workshops
A measured cold bootstrap took 2m04s for a single laptop on good network. Multiply the image pull by a full room on conference Wi-Fi and the bootstrap block is gone. See P1.
Background¶
- You're comfortable with
kubectland can read Kubernetes manifests. - Basic Git and terminal use.
- No ML or AI background required.
Machine¶
- Laptop with at least 8 GB RAM free and ~10 GB of disk.
- Docker (or Podman) able to run containers locally.
Tools¶
- Git
- Docker Desktop / Podman / Colima
-
kubectl -
k3d -
make - Python 3.11+
- An editor you like
Model access¶
At least one of:
- Anthropic API key (
ANTHROPIC_API_KEY) — what we've tested most, and what works best. - OpenAI / Codex access — works acceptably.
- Ollama locally — untested, and probably not viable alongside a cluster on an 8 GB machine. Don't rely on it.
Corporate laptop?
Check before you travel that your machine can reach the API and run Docker. Proxies and MDM policies are a common blocker, and the room isn't the place to discover it.
Verify¶
Or, once you've cloned the repo:
Every line must say OK — and preflight also pre-pulls the container images, which
is the part that actually saves the day. If anything fails, see Setup.