Tag: #containerd
Writing on GPUs, LLMs, MLOps, Kubernetes — and mindset · 12 posts
A Three-Line Config File Killed Four GPUs for a Week — How containerd Drop-in Merging Really Works
The nodes stopped advertising GPUs. The nvidia runtime was written out cleanly in the config file, but it was nowhere to be found in containerd config dump. The culprit was a three-line registry config I had added a week
2026-08-26 · 12 min read #kubernetes#containerd#gpu#nvidia#troubleshootingThe Complete Guide to Installing k3s in an Air-Gapped Network — From Image Tarball Transfer to a Private Registry and Agent Joins
Covers the whole process of standing up a k3s cluster on a network with no internet path at all, command by command. It walks through downloading the airgap image tarball and the k3s binary on a connected machine, buildi
2026-07-31 · 20 min read #kubernetes#k3s#air-gap#on-premise#containerdKubernetes ImagePullBackOff and ErrImagePull Fully Dissected — Ending It With One Cause String
Breaks down, cause by cause, the situation where a pod passes through ErrImagePull and then sits in ImagePullBackOff. It starts from two points: that the two states are different stages of the same event, and that the an
2026-07-26 · 12 min read #kubernetes#imagepullbackoff#container-registry#troubleshooting#containerdEROFS Native Layers in containerd 2.3 — What You Get in Exchange for Removing Unpack
containerd 2.3, released on April 30, 2026, opened a path to pull an EROFS filesystem image straight from the registry and mount it as-is. Since there's no tar to unpack, the entire unpack step disappears, leaving behind
2026-07-16 · 18 min read #container#containerd#oci#storage#linuxContainer Runtimes 2026 Deep Dive - containerd, runc, Podman, CRI-O, Kata, gVisor, Firecracker, Wasm
A full-stack tour of production container runtimes as of May 2026. We cover containerd (de facto Kubernetes CRI), low-level OCI runtimes runc, crun, and youki, the alternative CRI CRI-O, the rootless/daemonless trio Podm
2026-05-16 · 16 min read #container-runtime#containerd#runc#podman#cri-oContainer Runtime Alternatives 2026 Deep Dive - containerd, CRI-O, Podman, runc, gVisor, Kata Containers, youki, WasmEdge, and Firecracker
The container runtime landscape in 2026 is no longer Docker-centric. Kubernetes removed dockershim in 1.24, and containerd 2.0 and CRI-O 1.31 have become the cluster default. On developer workstations Podman 5 and Docker
2026-05-16 · 18 min read #english#container-runtime#containerd#cri-o#podmanDocker Desktop Alternatives 2026 — Podman / OrbStack / Colima / Finch / Rancher Desktop Deep-Dive Comparison
Five years after Docker Desktops August 2021 pricing change, the container tooling landscape has been completely reshaped. In 2026, containerd is the de facto industry-standard runtime, and on top of it sit a constellati
2026-05-15 · 22 min read #docker#podman#orbstack#colima#finch[containerd] Networking and Storage
Analyzes containerd networking and storage internals. Covers CNI integration, network namespaces, volume mounts, device access (GPU), SELinux/AppArmor at the source code level.
2026-03-20 · 19 min read #containerd#container-runtime#open-source-internals[containerd] Container Lifecycle Management
Analyzes containerd container lifecycle management. Covers container creation, OCI runtime spec, Task execution, shim lifecycle, checkpoint/restore, and runtime classes (runc, kata, gVisor, Wasm) at the source code level
2026-03-20 · 15 min read #containerd#container-runtime#open-source-internals[containerd] CRI Implementation: Kubernetes Runtime Integration
Analyzes containerd CRI implementation internals. Covers CRI gRPC service, Pod Sandbox, container spec translation, streaming (exec/attach/port-forward), RuntimeClass, and NRI (Node Resource Interface) at the source code
2026-03-20 · 18 min read #containerd#container-runtime#open-source-internalscontainerd Architecture Internals
Analyzes the architecture of containerd, the industry-standard container runtime. Covers gRPC API, plugin system (services, snapshotter, runtime), plugin registration/initialization/dependency resolution, CRI implementat
2026-03-20 · 3 min read #containerd#container-runtime#open-source-internals[containerd] Image Management: OCI Images and Snapshots
Analyzes the internals of containerd image management. Covers OCI image spec, Content Store, Snapshotter (overlayfs, native, devmapper), image pull flow, and garbage collection at the source code level.
2026-03-20 · 16 min read #containerd#container-runtime#open-source-internals