:_mod-docs-content-type: ASSEMBLY
[id="fbc"]
= File-based catalogs
include::_attributes/common-attributes.adoc[]
:context: fbc

toc::[]

{olmv1-first} in {product-title} supports _file-based catalogs_ for discovering and sourcing cluster extensions, including Operators, on a cluster.

include::modules/olm-fb-catalogs.adoc[leveloffset=+1]

include::modules/olm-fb-catalogs-structure.adoc[leveloffset=+1]

include::modules/olm-fb-catalogs-schemas.adoc[leveloffset=+1]

include::modules/olm-package-schema.adoc[leveloffset=+2]

include::modules/olm-channel-schema.adoc[leveloffset=+2]

include::modules/olm-bundle-schema.adoc[leveloffset=+2]

include::modules/olm-deprecations-schema.adoc[leveloffset=+2]

[role="_additional-resources"]
.Additional resources

* xref:../../operators/admin/olm-managing-custom-catalogs.adoc#olm-filtering-fbc_olm-managing-custom-catalogs[Updating or filtering a file-based catalog image]

include::modules/olm-fb-catalogs-prop.adoc[leveloffset=+1]

include::modules/olm-fb-catalogs-example.adoc[leveloffset=+1]

include::modules/olm-fb-catalogs-guidelines.adoc[leveloffset=+1]

[id="olm-fb-catalogs-cli"]
== CLI usage

For instructions about creating file-based catalogs by using the `opm` CLI, see xref:../../operators/admin/olm-managing-custom-catalogs.adoc#olm-creating-fb-catalog-image_olm-managing-custom-catalogs[Managing custom catalogs].

For reference documentation about the `opm` CLI commands related to managing file-based catalogs, see xref:../../cli_reference/opm/cli-opm-ref.adoc#cli-opm-ref[CLI tools].

include::modules/olm-fb-catalogs-automation.adoc[leveloffset=+1]
