Split a Drive into Multiple Partitions And Format Them as Ext4 and Btrfs
Create two partitions on a blank disk: one smaller ext4 for service logs and the rest btrfs for service data. Mount both and prove they work.
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.
Create two partitions on a blank disk: one smaller ext4 for service logs and the rest btrfs for service data. Mount both and prove they work.
Learn how to build a secure, lightweight, and production-ready Python container image for a FastAPI application by following this hands-on challenge full of practical tips and tricks. Solutions for pip + venv, poetry, and uv are included.
Learn how to build a secure, lightweight, and production-ready container image for a dynamically linked Go application by following this hands-on challenge full of practical tips and tricks.
Hack your way through this challenge making the OOM kills invisible again.
Practice copying files to/from running Kubernetes Pods that don't have a shell or other command line tools installed.
Can you edit a file in a running Kubernetes pod? What if there is no shell inside and the container's user lacks the write permission?
Not all distroless images are created equal. Can you find the right base image for the application in this challenge?
Learn how to send a signal to a Kubernetes app running in an unprivileged container without shell.
Bring your understanding of Linux containers to the next level - start an Nginx container performing every main step of the process manually.
Prove your networking skills by mapping one network address to another without starting any additional processes.