必要な 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 に置き換える必要があります。