必要な GCP API サービス
このページでは、Zilliz Cloud Terraform Provider を使用して GCP リソースを作成するために必要な Google Cloud Platform (GCP) API サービスを一覧表示し、それらを有効化するいくつかの方法を提供します。
Zilliz BYOC は現在一般提供されています。アクセスおよび実装の詳細については、Zilliz Cloud セールスまでお問い合わせください。
必要な API サービス
API サービス | 目的 |
|---|---|
VPC、サブネット、およびネットワークリソース | |
GKE クラスタ管理 | |
GCS バケット操作 | |
サービスアカウントおよび IAM ロール | |
プライベート Service Connect および VPC ピアリング | |
プロジェクトレベルの権限および IAM |
必要な API サービスの有効化
これらの API サービスは、GCP コンソールまたは gcloud CLI を使用して有効化できます。詳細な手順については、このドキュメント を参照してください。上記の API サービスを gcloud CLI を使用して有効化するには、以下のように実行します。
gcloud services enable \
compute.googleapis.com \
container.googleapis.com \
storage.googleapis.com \
iam.googleapis.com \
servicenetworking.googleapis.com \
cloudresourcemanager.googleapis.com \
--project=PROJECT_ID
上記のコマンドを実行する前に、これらのサービスを有効化するための十分な権限があることを確認してください。権限がない場合は、まず GCP プロジェクトのセキュリティ管理者に確認してください。
上記のコマンドの
PROJECT_IDは、お使いの GCP プロジェクト ID に置き換える必要があります。
結果の確認
上記の API サービスが有効化されているかどうかは、GCP コンソールまたは gcloud CLI を使用して確認できます。
GCP コンソールでの確認
-
API とサービスのダッシュボード にアクセスします。
-
プロジェクトを選択します。
-
ライブラリで有効化された API を確認します。
gcloud CLI を使用する場合
gcloud services list --enabled --project=PROJECT_ID
上記のコマンドの PROJECT_ID を、ご自身の GCP プロジェクト ID に置き換える必要があります。