~/talk

Building Multi-Architecture Images With Buildpacks

Talkat KubeCon + CloudNativeCon North America 2022 · on Wednesday, 2022-10-26· at 14:30· 320· [developer-experience]
slides:none on file

Overview of how Cloud Native Buildpacks currently produces OCI images using pack and kpack, the lifecycle steps (detect/restore/build/export), and that builders, buildpacks and run images are mostly AMD64-tested while ARM64 support is partial. Presents an experimental Dockerfile extender to tweak run images, and three concrete implementation paths for multi-arch output: cross compilation, emulation, bare metal. Concludes platforms must emit OCI image index manifests and coordinate per-architecture builds; no final solution yet.

AI-written summary · about

  1. 0:00Introduction
  2. 1:03Buildpacks overview
  3. 2:27What are buildpacks
  4. 4:59Buildpacks as CNCF project
  5. 6:23Target user groups
  6. 8:31Platforms and implementations
  7. 11:41Building images with buildpacks
  8. 13:05Buildpack lifecycle
  9. 17:17Experimental features
  10. 18:23Multi-arch support today
  11. 19:27Why multi-arch matters
  12. 20:52Multi-arch approaches
  13. 25:26Cross-compilation approach
  14. 28:17Emulation approach
  15. 29:39Bare metal approach
  16. 31:04Summary and next steps
  17. 32:50Q&A: Buildpacks vs Dockerfiles
  18. 35:15Q&A: Custom dependencies
  19. 37:01Q&A: Parallel builds
~/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.