LearnSpack
Master the HPC package manager. Install, configure and manage hundreds of scientific software packages with spec syntax and environments.
Open trainerOpen & Free — No Installation Required
Four interactive, browser-based simulators — Spack, Apptainer, Slurm and Kubernetes. Real commands, real feedback, no setup required.
Start with KubernetesThe Four Trainers
Each trainer simulates a full Rocky Linux 9 environment in your browser. Type real commands, get real output — no VM, no Docker, no cloud account.
Master the HPC package manager. Install, configure and manage hundreds of scientific software packages with spec syntax and environments.
Open trainerBuild and run HPC containers. Learn SIF images, definition files, bind mounts, and GPU passthrough — the HPC-native container runtime.
Open trainerSubmit and manage HPC jobs. Practice sbatch, squeue, sacct, and job arrays on a simulated multi-node cluster — no allocation needed.
Open trainerLearn kubectl from first principles. Pods, deployments, services, namespaces and RBAC — CKA/CKAD prep without spinning up a cluster.
Open trainerThe Full Stack
Modern HPC and cloud-native deployments layer these four tools. Follow the path from package management to orchestration.
Build & install scientific software with precise version control and environment management.
Package Spack environments into portable, rootless SIF containers for reproducible execution.
Schedule containerised workloads across a multi-node cluster with queues, priorities and accounting.
Orchestrate services at scale — deployments, autoscaling, RBAC and cloud-native infrastructure.