Toolchain overview
Tooling that the prerequisites section installs and configures.
Ten diagrams covering the tutorial's architectures and flows.
Click any diagram to open it fullscreen. Each is also available as
.excalidraw source — open it on excalidraw.com to edit.
Tooling that the prerequisites section installs and configures.
Where Hummingbird sits relative to Fedora, RHEL, UBI, and OpenShift.
How podman resolves a Hummingbird image from quay.io into local containers-storage.
A second container shares PID and network namespaces with the running Hummingbird container — replaces shell-into-container.
Hummingbird builder image compiles, Hummingbird runtime image runs. The runtime never ships a compiler.
Three artifacts attached to every image: signature, SBOM attestation, and provenance attestation.
Three services under podman-compose: web on Hummingbird Node, PostgreSQL, OpenTelemetry collector.
Four-layer debug strategy: podman commands, structured logs, ephemeral debug sidecar, kubectl debug for clusters.
How chunked compression enables partial pulls — only changed chunks travel on the wire.
Splitting a single OCI layer along directory or xattr boundaries for finer-grained caching.