メインコンテンツまでスキップ

プロジェクトの管理

Zilliz Cloud において、プロジェクトは組織内の論理的なコンテナーとして機能し、クラスター、ボリューム、および関連リソースをグループ化します。プロジェクト内のすべてのリソースは、同じクラウドプロバイダーとリージョンを共有します。

ビジネスのさまざまな側面に合わせて複数のプロジェクトを作成できます。たとえば、マルチメディアレコメンデーションサービスを提供している場合、動画レコメンデーション用のプロジェクトと音楽レコメンデーション用のプロジェクトをそれぞれ作成できます。

BYOC デプロイメントでは、各プロジェクトが 1 つのリージョン内の単一 Kubernetes クラスターに対応します。クロスリージョン操作はサポートされていません。複数のリージョンで運用するには、個別の BYOC プロジェクトを作成してください。

このガイドでは、プロジェクトを管理する手順について説明します。

すべてのプロジェクトを表示する

組織内で自分の権限スコープに含まれるすべてのプロジェクトの一覧を確認できます。

  • RESTful API を使用

    次の例は、現在の組織内のすべてのプロジェクトを一覧表示する方法を示しています。詳細については、List Projects を参照してください。

    bash
    export TOKEN="YOUR_API_KEY"

    curl --request GET \
    --url "${BASE_URL}/v2/projects" \
    --header "Authorization: Bearer ${TOKEN}" \
    --header "Accept: application/json" \
    --header "Content-Type: application/json"

    以下は出力例です。

    bash
    {
    "code": 0,
    "data": [
    {
    "projectName": "Default Project",
    "projectId": "proj-xxxxxxxxxxxxxxxxxxxxxxx",
    "regionIds": [
    "aws-us-east-1"
    ],
    "instanceCount": 2,
    "createTime": "2023-08-16T07:34:06Z",
    "plan": "Enterprise",
    "orgType": "SAAS",
    "description": "A project for organizing clusters and resources."
    }
    ]
    }
  • Web コンソールを使用

    VnLHwjlDbhA62GbPXsYcIl6CnKb

プロジェクトの詳細を表示する

特定のプロジェクトの詳細を確認することもできます。

  • RESTful API を使用

    次の例は、プロジェクト proj-xxxxxxxxxxxxxxx の情報を取得するものです。詳細については、Describe Project を参照してください。

    bash
    export TOKEN="YOUR_API_KEY"
    export projectId="proj-xx"

    curl --request GET \
    --url "${BASE_URL}/v2/projects/${projectId}" \
    --header "Authorization: Bearer ${TOKEN}" \
    --header "Content-Type: application/json"

    以下は出力例です。

    json
    {
    "code": 0,
    "data": {
    "projectId": "proj-x",
    "projectName": "My Project",
    "regionIds": [
    "aws-us-east-1"
    ],
    "instanceCount": 2,
    "createTime": "2023-08-16T07:34:06Z",
    "plan": "Enterprise",
    "orgType": "SAAS",
    "description": "A project for organizing clusters and resources."
    }
    }
  • Web コンソールを使用

    Projects ページでは、プロジェクト名、プラン、作成日時、およびプロジェクト内のクラスター数を確認できます。特定のプロジェクトをクリックすると、そのクラスターを表示できます。

    HhfsbgOXco1fdGxoEYxc6QXBnpc

プロジェクトの詳細を編集する

プロジェクトの名前変更や説明の編集を行うには、Organization Owner である必要があります。プロジェクトの詳細は Web コンソールから編集できます。

rename-project-byoc

プロジェクトを削除する

プロジェクトを削除するには、Organization Owner である必要があります。

プロジェクトを削除する前に、プロジェクト内のすべてのクラスターを削除する必要があります。

プロジェクトを削除すると、関連するすべてのデータとリソースも復元不可能な形で完全に消去されます。

プロジェクトは Web コンソールから削除できます。

delete-project-byoc

Ctrl I