次のような場合に使用: - ユーザーが利用可能なPrivateLink(専用接続サービス)のエンドポイント一覧を表示したい - プロジェクト内のPrivateLink接続を一覧表示・作成・削除したい - Zilliz Cloud上でエンドポイントのアクセス許可リストを管理したい
Use when the user wants to list available PrivateLink endpoint services, list/create/delete PrivateLink endpoints for a project, or manage the endpoint whitelist on Zilliz Cloud.
zilliz privatelink list-services
# オプション: --region-id <クラウドリージョンでフィルタリング>
zilliz privatelink list --project-id <project-id>
zilliz privatelink create \
--project-id <project-id> \
--region-id <cloud-region> \
--endpoint-id <vpc-endpoint-id>
# オプション: --gcp-project-id <gcp-project-id>
zilliz privatelink delete --project-id <project-id> --endpoint-id <endpoint-id-to-delete>
zilliz privatelink add-whitelist --project-id <project-id> --region-id <cloud-region-to-whitelist>
PrivateLinkを使用すると、クラスターをパブリックインターネット経由ではなく、クラウドプロバイダーのプライベートネットワーク(AWS PrivateLink、GCP Private Service Connect、Azure Private Link)経由で接続できます。 エンドポイントはプロジェクトおよびリージョン単位でスコープされます。
新規エンドポイントの設定ワークフロー:
zilliz privatelink list-services --region-id <region> を実行し、対象リージョンの endpointService の値と whitelistRequired が true かどうかを確認する。whitelistRequired が true の場合は、先に zilliz privatelink add-whitelist --project-id <id> --region-id <region> を実行し、対象リージョンでそのプロジェクトがエンドポイントを紐付けられるよう許可しておく。vpce-xxxx)を控えておく。zilliz privatelink create --project-id <id> --region-id <region> --endpoint-id <vpce-id> で登録する。GCPの場合は --gcp-project-id <gcp-project> も合わせて指定すること。list はプロジェクト単位での実行となります: zilliz privatelink list --project-id <id>。
グローバルな一覧表示はできません。
delete は取り消し不可の操作です。特に本番環境では、必ずユーザーに確認を取ってください。
削除後、該当エンドポイントからの既存の接続は即座に切断されます。
クラスターに対してPrivateLinkを有効化すると、クラスターのエンドポイントURLがプライベートDNS形式に切り替わります。
zilliz cluster describe --cluster-id <id> を再実行して最新のエンドポイントを取得し、接続先の設定を更新してください。
zilliz privatelink list-services
# Optional: --region-id <filter-by-cloud-region>
zilliz privatelink list --project-id <project-id>
zilliz privatelink create \
--project-id <project-id> \
--region-id <cloud-region> \
--endpoint-id <vpc-endpoint-id>
# Optional: --gcp-project-id <gcp-project-id>
zilliz privatelink delete --project-id <project-id> --endpoint-id <endpoint-id-to-delete>
zilliz privatelink add-whitelist --project-id <project-id> --region-id <cloud-region-to-whitelist>
zilliz privatelink list-services --region-id <region> to find the endpointService value for that region (and whether whitelistRequired is true).whitelistRequired is true, call zilliz privatelink add-whitelist --project-id <id> --region-id <region> first so the project is allowed to attach an endpoint in that region.vpce-xxxx).zilliz privatelink create --project-id <id> --region-id <region> --endpoint-id <vpce-id>. For GCP, also pass --gcp-project-id <gcp-project>.list is per-project: zilliz privatelink list --project-id <id>. There is no global listing.delete is irreversible -- always confirm with the user, especially in production. Existing connections from that endpoint stop working immediately.zilliz cluster describe --cluster-id <id> to fetch the updated endpoint and update any consumer config.原文・著作権は Anthropic および各プラグイン作者に帰属します。日本語訳は Claude API による自動翻訳です。