~/talk

(Less Than) 50 Ways to Build Multi-Arch Containers

Talkat DevConf.US 2024 · 2024-08-14..08-16· [linux-and-operating-systems]
links:none on file
slides:none on file

Claims there are 49 ways to build multi-arch images and demos using specific tools: Co (Go cross-compilation into a static binary on UBI micro), podman manifest, qemu-user-static emulation, podman farm to dispatch native builds, and Tekton pipelines on OpenShift. A real llama.cpp image is built and pushed; podman farm runs parallel native builds in ~3m8s versus ~11m35s with emulation—about 4x faster—and podman assembles a manifest list pointing to per-arch digests in the registry.

AI-written summary · about

  1. 0:00Multi-arch containers intro
  2. 1:03What is a multi-arch image
  3. 1:45Why multi-arch matters
  4. 2:47Current multi-arch solutions
  5. 3:30Live multi-arch demo
  6. 4:56KO tool intro
  7. 5:59KO multi-arch demo
  8. 8:06Podman Farm intro
  9. 9:50How Podman Farm works
  10. 10:57Setting up Podman Farm
  11. 12:02Podman Farm demo
  12. 14:57Emulation vs native builds
  13. 16:27Performance gains
  14. 17:11Tekton for builds
  15. 18:15Tekton pipeline demo
  16. 21:32Q&A session part one
  17. 22:38Q&A session part two
  18. 23:21Q&A session part three
  19. 25:30Q&A session part four
  20. 27:18Q&A session part five
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.