Challenges

Focused, hands-on problems for sharpening your DevOps and server-side skills. Some teach specific concepts while others mirror real-world scenarios. Every challenge includes hints, feedback, and automated solution checks.

Collection
Category
Difficulty

Community Collection

Challenges contributed by the community members sharing their knowledge and expertise.

Challenge ·Medium

Provision Ephemeral Storage for a Pod Using a Generic Ephemeral Volume

Create a Pod that uses a generic ephemeral volume backed by a dynamic StorageClass. Unlike emptyDir, ephemeral volumes are provisioned as PersistentVolumeClaims and support storage requests and access modes.

Submissions: 27/31
Challenge ·Medium

Reclaim a Retained PV with a New PVC and Restore a Lost MariaDB Database

A MariaDB deployment and its PVC were accidentally deleted. The PersistentVolume survived due to its Retain policy. Restore the database by rebinding the existing PV without losing any data.

Submissions: 24/29
Challenge ·Medium

Provision Dynamic NFS CSI Storage to Restore Stuck Deployments

A production deployment is stuck in Pending because its PersistentVolumeClaim and StorageClass are missing. Set up NFS-backed storage and watch all pods come alive and write shared data across nodes.

Submissions: 20/24