Developer Guide
Infrahub support various form of extensibility that rely on users providing their own code that then will be executed by Infrahub.
Software Bill of Materials (SBOM)
A software bill of materials (SBOM) is a complete inventory of the components, libraries, and dependencies contained in a piece of software. SBOMs are a core building block for supply-chain security: they let you audit what ships inside an image, match it against vulnerability databases, and satisfy compliance requirements such as those described in the US Executive Order on cybersecurity.
Integration testing with Testcontainers
The infrahub-testcontainers package starts a complete Infrahub stack in Docker during your test session. Use it to write integration tests that validate schemas, SDK usage, or GraphQL queries against a live Infrahub instance.
APIs & interfaces
5 items