Image and Model Library Explained

Image and Model Library Explained

The Image and Model Library is a core capability of the Hybrid Control Plane (HCP). It provides a unified, governed repository for managing container images across your entire HCP environment.

This includes:

  • Database images → for PostgreSQL cluster provisioning.
  • AI model images → for Model Serving (via AI Factory Model Library).

Why a single library?

Using a unified Image and Model Library ensures:

  • Governance → all images (DB or AI model) pass through the same approval flow.
  • Consistency → the same agent-driven sync pulls images from container registries.
  • Security → private registry integration applies equally to all image types.
  • Flexibility → both database and AI teams can manage images within a common framework.

What is the difference between Image Library and Model Library?

CapabilityImage and Model Library (Hub)Model Library (AI Factory)
ScopeAll container images used in HCPSubset: AI model images used for Model Serving
Primary UsersDB admins, platform teams, AI teamsAI Factory users, AI engineers
Backed by Container Registry?YesYes (via Image Library)
Supports Private Registries?YesYes (via Image Library)
Source of TruthContainer Registry → Image LibraryFiltered view of Image Library
UsagePostgres cluster provisioning, AI model servingAI model serving only
UI LocationImage Library (HCP Portal)Model Library (AI Factory UI)

Summary: → The Model Library is powered by Image Library. → All images pass through Image Library first → Model Library presents a user-friendly view of AI model images.


Architecture flow

Container Registry → Image and Model Library →
→ Postgres Provisioning / AI Model Serving
→ Model Library UI → Model Serving
  • Postgres provisioning consumes database images from Image Library.

  • AI Factory Model Library consumes model images → curated from Image Library.

Key Concepts Concept Meaning Repository A collection of images (ex: postgresql, meta/llama-3.3-49b) Tag A version of an image (ex: 17.4-2503310734, 1.8.5, latest) HCP Tags Organizational tags applied to image repos in HCP Repository Rules Define which repos/tags to sync from connected registries Private Registry Any customer-provided container registry integrated into HCP Beacon Agent Agent that pulls image metadata into Image Library

Use Cases Database images Provision new Postgres clusters using curated database images.

Support for:

PostgreSQL Community.

EDB Postgres Advanced Server (EPAS).

EDB Postgres Extended Server (PGE).

Manage extensions via OCI annotations.

AI model images Deploy AI models using AI Factory → Model Serving (powered by KServe).

Support for:

NVIDIA NIM model images.

Future: customer-provided model images.

Model Library surfaces a curated view of AI model images from Image Library.

Governance flow Connect container registries → private or public.

Define Repository Rules → which repos/tags to sync.

Beacon Agent pulls images → Image Library populated.

Image Library available to:

Postgres Provisioning flows.

Model Library (for AI model serving).

Model Library filters Image Library → only AI models shown.

Benefits

  • Single governance model for all images.
  • No bypass of security or compliance policies.
  • Private registry integration → works equally for database and AI model images.
  • Teams can manage their own repositories but operate within platform-wide visibility.

Related Explained Pages Container Registry Integration Explained

AI Factory Model Serving Explained (Model Library)

Related How-Tos

  • Integrate Private Registry
  • Define Repository Rules
  • Find and Use Images
  • Deploy AI Models
  • Provision a Postgres Cluster with Custom Image

Could this page be better? Report a problem or suggest an addition!