~/talk

Running Multi-Arch Builds & Tests in OpenShift CI/CD

Talkat DevConf.CZ 2025 · 2025-06-12..06-14· [kubernetes]
links:none on file
slides:none on file

CI/CD infrastructure runs across ~11 OpenShift clusters, executing ~5,000 jobs monthly and ~400,000 image builds; enabling multi-arch builds means orchestrating per-image builds, promotions and tests rather than a single toggle. The pipeline engine uses CI Operator and a modular step registry to resolve image dependency graphs, schedules per-arch OpenShift builds with node selector constraints, then constructs OCI manifest lists by calling the registry APIs to publish multi-architecture images and target tests to specific architectures.

AI-written summary · about

  1. 0:00Multi-arch builds and tests intro
  2. 1:29OpenShift CI/CD overview
  3. 2:56CI operator role
  4. 4:22Step registry workflow
  5. 6:33Multi-arch dependency challenges
  6. 8:21Image promotion and management
  7. 10:09Test execution architecture control
  8. 12:38Multi-arch build process
  9. 13:43Architecture build pitfalls
  10. 14:27Portable scripts best practices
~/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.