An optional, centrally managed Konflux add-on that provides database-backed build record tracking and an artifact relationship graph for release assembly at scale.
Konflux stores all build state in etcd via Kubernetes CRDs. This breaks at scale — teams managing thousands of components hit etcd performance limits, and no native mechanism answers "has this commit been built?" or "what artifacts belong in this release?" Loom addresses this by maintaining a queryable PostgreSQL database of build records and a directed graph of artifact relationships (operator image → bundle → FBC chain).
Early design phase. See docs/design.md for the current design document.
- ART tools — the BigQuery-backed orchestration layer for OpenShift builds that this generalizes
- ADR-0065 — KubeArchive adoption in Konflux
- ADR-0068 —
konflux-ci.devAPI group for new CRDs
Apache 2.0