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
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: 18/22
Challenge,  Easy

Provision and Configure a PersistentVolume and PersistentVolumeClaim for a Deployment

Practice static storage provisioning in Kubernetes by creating a PersistentVolume backed by hostPath, binding it to a PersistentVolumeClaim, and mounting it in a Deployment — a core CKAD skill for storage management.

Submissions: 39/58