Container Registry Integration#

Container Registryの統合#

ハイブリッドコントロールプレーンHCPのイメージおよびモデルライブラリーは、コンテナレジストリを利用しています。レジストリは、次の実際の画像コンテンツを提供します。

  • データベースイメージ PostgreSQL、EPAS、PGE

  • AIモデルイメージ NVIDIA NIM、将来のカスタムモデル

コンテナレジストリの統合がどのように機能するかを理解することは、 イメージライブラリーを管理および拡張するためのキーとなります。

それはどのように機能しますか?#

HCPは、 Beacon Agent を利用して、接続されたレジストリからイメージメタデータをプルします。

ビーコンエージェントは リポジトリルール を使用して、次のことを知ります。

  • どのレジストリに接続するか

  • どのリポジトリをスキャンするか

  • どの画像タグをインポートするか

→ HCPのイメージライブラリーUIは、エージェントがプルしたものを反映しています。

主要なコンセプト#

Concept

Meaning

Registry

A container registry (ex: Azure ACR, AWS ECR, GCP GCR, private registry)

Repository

A collection of images for a given software or model (ex: postgresql, meta/llama-3.3-49b)

Tag

A version of an image (ex: 17.4-2503310734, 1.8.5, latest)

Repository Rule

A rule that tells Beacon Agent which repositories/tags to discover

HCP Tags

Organizational tags within HCP → these are separate from registry tags

デフォルトレジストリ#

エフェメラルHCP環境の場合

  • デフォルトのレジストリはupmdev.azurecr.io Azure ACRです。

  • リポジトリ

  • postgresql → PostgreSQLコミュニティ画像。

  • edb-postgres-advanced → EPAS画像。

  • edb-postgres-extended → PGE画像。

顧客環境の場合

  • 顧客は プライベートレジストリ を提供します。

  • イメージライブラリーは、そのレジストリからプルするように構成されています。

リポジトリルール#

リポジトリルールは、ビーコンエージェントが検出するものを駆動します。

  • Image ライブラリー UI → “Manage Repositories”から カスタムリポジトリ を追加できます。

  • 高度な制御用にビーコンエージェント構成を編集できます。

エージェント構成セクションの例

dispatcher:
  capabilities:
    provisioning:
      images:
        discovery:
          registry:
            postgres_repositories:
              - name: postgresql
                description: Community PostgreSQL
              - name: edb-postgres-advanced
                description: EPAS
              - name: edb-postgres-extended
                description: PGE
              - name: postgresql-torsten
                description: Custom PG Build with AIDB

これにより、どのリポジトリをプルして表示するかエージェントに指示されます。

→この構成を編集して、リポジトリをさらに追加できます上級。

プライベートレジストリの統合フロー イメージライブラリーUIを介してリポジトリを追加します → ほとんどのユーザーにとって最も簡単なフロー。

エージェントはイメージリストを定期的にプルします。

画像タグとメタデータは画像ライブラリーに表示されます。

これらの画像は次の目的で選択できます。

データベースプロビジョニング

AIモデルの提供AI Factoryのモデルライブラリーを介して

AI Factoryモデルライブラリーとの関係 AI Factoryのモデルライブラリーは、 Image ライブラリーによって提供されています。

すべてのAIモデルイメージは、この同じレジストリ→エージェントプル→イメージライブラリー→モデル提供に利用可能を介してフローします。

これにより、すべてのモデルイメージの一貫したガバナンスが保証されます。

→参照AI Factory Model Servingの説明概要

  • レジストリは、画像の信頼できるソースを提供します。

  • リポジトリルールは、スキャンするリポジトリ/タグをHCPに指示します。

  • ビーコンエージェントはイメージをプルし、イメージライブラリーUIを更新します。

  • プライベートレジストリを完全に統合および管理できます。

  • AI Factory Model ライブラリーは、これと同じシステムを活用します。

関連するハウツー プライベートレジストリの統合

リポジトリルールの定義

関連する説明ページ イメージとモデルライブラリーの説明

AIファクトリーモデルのサービングの説明