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

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: 105/320

Community Collection

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

Challenge,  Easy

Configure a Memory-Backed emptyDir Volume with a Size Limit

A Deployment is using a disk-backed emptyDir volume. Convert it to a memory-backed tmpfs volume for better performance — but make sure to set a size limit to prevent the Pod from exhausting the node's RAM.

Submissions: 21/26
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: 38/79
Challenge,  Easy

Kubernetes Pod Lifecycle Fundamentals

Practice the fundamental lifecycle of a Kubernetes Pod: creation, inspection (IP, node), interaction (executing commands, checking logs), and deletion.

Submissions: 91/266
See all challenges from the community →