Challenges

Focused hands-on problems designed to help you hone your DevOps or Server Side skills. Some challenges are more educational, while others are based on real-world scenarios. The platform provides hints and feedback for each challenge, including automated solution checks.

Collection
Category
Difficulty

Official Collection

See all →

Challenges crafted by iximiuz Labs to help you master DevOps and Server Side topics.

See all official challenges →

Independent Authors

Challenges from outstanding independent authors proudly hosted by iximiuz Labs.

Challenge,  Easy

eBPF Challenge for Beginners

In this challenge, you’ll debug and fix a deliberately “broken” eBPF program, then prove it’s running by identifying its program and map IDs. Along the way, you’ll explore bpftool, check which helpers are supported, and dig into details like the UID of the loader. Finally, you’ll test your knowledge of eBPF maps by recalling the flag that only inserts a key if it doesn’t already exist.

Submissions: 149/472

Community Collection

See all →

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

Challenge,  Medium

Configure Health Probes and Graceful Shutdown for a Kubernetes Deployment

A deployment is running without health probes or graceful shutdown configuration. Add startup, liveness, and readiness probes plus a preStop hook and terminationGracePeriodSeconds to make it ready for real traffic.

Submissions: 20/30
Challenge,  Medium

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,  Medium

Klustered: Level Four

The cluster is broken again. Get the Klustered deployment healthy and serving a quote, then ship the v2 image to unlock the victory dance.

Submissions: 22/32
Challenge,  Easy

The SED command : Survival Guide - What You Must Know

Master **sed**, the essential stream editor for Linux SysAdmins. Progress through 10 tasks: simple & global substitution, regex patterns, line ranges, deletion, insertion, ... Work with realistic Rocky Linux system files in /home/laborant/sed_challenge/.

Submissions: 68/158
See all challenges by community authors →