Materials by Muhammad Ibtisam

Tutorials, challenges, courses, skill paths, playgrounds, and more — search the whole library in one place.

Muhammad Ibtisam
Muhammad Ibtisam

DevOps and cloud engineer. CKA and CKAD. Author of DebugBox, a Kubernetes debugging container in three size-scoped variants. This platform has been my working environment since August 2025: I build here, I learn here, I test here. Kubernetes clusters for whatever I am trying out, and my own Linux machine for everything else, a rootfs image with my tools already baked in, so there is nothing to set up and no reason to SSH out from my Mac. The work that holds up gets published here as playgrounds and tutorials.

Tutorial

Kubernetes Debugging with DebugBox: Right-Sized Containers for Every Scenario

Most Kubernetes debugging images ship as a single 200+ MB package. DebugBox takes a different approach: three variants (15 MB, 47 MB, 91 MB) each scoped to a specific debugging task. This tutorial covers when to use lite, balanced, and power, how to run each as an ephemeral container or debug pod, and what tools are available in each variant.

Kubernetes Debugging with DebugBox: Right-Sized Containers for Every Scenario (cover image)
See all tutorials →