content-sources-backend

Content Sources

Content Sources provides a central location for users to define yum repositories, learn about the contents of those yum repositories, and for other applications to be able to reuse this information. Image Builder, for example, supports using repositories defined in Content Sources for building images.

Architecture

Version: 2.0

Note: this document is targeting the desired architecture for content-sources with snapshotting.

This application consists of these parts:

Deployments

When deploying within kubernetes, we recommend:

Data Loss

External Dependencies

Routes

All routes are based off the same root (/api/content-sources/v1/) and can be viewed via our api specification, available here