Materials by Kaloyan Preslavski

Tutorials, challenges, courses, skill paths, playgrounds, and more — search the whole library in one place.

Challenge

Kubernetes Workloads: StatefulSets

Build a StatefulSet with a headless Service, watch ordered Pod creation, verify per-replica PVC naming, scale down and back up, prove stable identity, then roll an image update and roll back using ControllerRevision history.

Challenge

Kubernetes Workloads: ReplicaSets and Deployments

Build a ReplicaSet by hand, observe self-healing, then update its template and end up with Pods running different images. Layer a Deployment on top and confirm the full ownership chain.

Challenge

Kubernetes Workloads: Pods

Build a Pod from scratch, exec into it, try to edit an immutable field, explore all three restart policies, and observe graceful termination.

See all challenges →
Skill Path

Kubernetes Workload Types

Six hands-on challenges covering every Kubernetes workload resource. Build Pods, ReplicaSets, Deployments, DaemonSets, StatefulSets, Jobs, and CronJobs by hand and understand the ownership chains that connect them.

See all skill paths →