Skip to main content
Version: 1.2

Browse the catalog in the Console

Use the Catalog page in the Console to find a package by name or by the APIs it introduces, read the schemas of those APIs, and see which control planes run the package.

Before you begin​

Open the catalog​

Open the navigation menu, then choose Catalog under Insights. Each card is one package image, with its name, version, type, and how many control planes deploy it, or Not deployed:

The Catalog page in the Console The Catalog page in the Console

The badges at the top of the page show your registry connections. See Check your registry connections.

Search the catalog​

Type in the Search packages… box. Search matches a package's repository, title, and description, and the kind, API group, version, short names, and categories of every API it introduces. Searching bucket finds a package that introduces a Bucket kind, even when its name doesn't contain bucket.

Filter and sort the catalog​

  1. Select checkboxes under Type to show only Provider, Configuration, Function, or Container packages.
  2. Select Deployed or Not deployed under Deployment.
  1. Choose a sort order from the menu above the list: Name (A–Z), Name (Z–A), or Most deployed. While you search, Relevance is also available, and it's the default.

Inspect a package​

Select a card to open the package's details. The Overview tab lists:

FieldShows
RepositoryThe package's OCI repository.
VersionThe image tag.
TypeProvider, Configuration, Function, or Container.
EnrichmentHow far Hub got reading the image: its status, such as succeeded or failed, and its level, from none to deep.
DigestThe image digest.
DiscoveredWhen Hub first indexed the image.
Deployed onHow many control planes deploy the package.
APIs introducedHow many APIs the package introduces.

The Overview tab of the package details The Overview tab of the package details

Read an API's schema​

  1. Open a package, then choose the APIs tab. Each API shows its kind, API group and version, and scope. A collapsed API also shows how many control planes and resources use it.
  2. Expand an API, then choose Schema to read its schema as YAML, or Control planes to see which control planes have resources of that kind, with their realm and resource count.

The APIs tab with an expanded API The APIs tab with an expanded API

See where a package runs​

Open a package, then choose the Deployed On tab. It lists each control plane that deploys the package, with its realm and resource count. Select a resource count to open the resource list, filtered to that control plane and the package's APIs.

The Deployed On tab of the package details The Deployed On tab of the package details

Check your registry connections​

Each badge at the top of the Catalog page is one registry connection, with a dot for its health:

DotMeans
GreenHub verified the connection.
RedHub's last attempt to verify the connection, or to pull an image through it, failed.
GrayHub hasn't verified the connection yet.

Hover over a badge to see its host, scope, authentication method, and number of repositories, when Hub last verified it, and the last error.

A registry connection badge with its details A registry connection badge with its details

To add a connection, see Connect a registry.

Troubleshoot​

SymptomCause
Catalog is missing from the navigation menuYour platform team hasn't turned on the Catalog feature flag.
A package a control plane runs is missingHub indexes a package when its package object is created after Catalog is on. See Requirements and limits.
Enrichment shows failedHub couldn't pull the image. Check the registry's connection. See Connect a registry.
The Deployed On tab says "This package is not installed on any control plane you can access."No control plane you have permission to read deploys the package. See Access-scoped results.
A resource count in Deployed On isn't a linkThe package introduces too many APIs on that control plane to filter the resource list by.
No connection badges appearNo realm you can read has a connection, or the Registry feature flag is off.

Next steps​