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

必要な GCP API サービス

このページでは、Zilliz Cloud Terraform Provider を使用して GCP リソースを作成するために必要な Google Cloud Platform (GCP) API サービスを一覧で示し、それらを有効化するいくつかの方法を提供します。

Notes

Zilliz BYOC は現在 General Availability で利用可能です。アクセス方法および実装の詳細については、Zilliz Cloud sales までお問い合わせください。

必要な API サービス​

API サービス用途
compute.googleapis.comVPC、サブネット、およびネットワークリソース
container.googleapis.comGKE クラスター管理
storage.googleapis.comGCS バケット操作
iam.googleapis.comサービス アカウントと IAM ロール
servicenetworking.googleapis.comPrivate Service Connect と VPC ピアリング
cloudresourcemanager.googleapis.comプロジェクト レベルの権限と IAM

必要な API サービスを有効化する​

これらの API サービスは、GCP コンソール上、または gcloud CLI を使用して有効化できます。詳細な手順については このドキュメント を参照してください。上記の API サービスを gcloud CLI を使用して有効化するには、次のようにします。

shell
gcloud services enable \
compute.googleapis.com \
container.googleapis.com \
storage.googleapis.com \
iam.googleapis.com \
servicenetworking.googleapis.com \
cloudresourcemanager.googleapis.com \
--project=PROJECT_ID
Notes
  • 上記のコマンドを実行する前に、これらのサービスを有効化するための十分な権限があることを確認してください。権限がない場合は、まず GCP プロジェクトのセキュリティ管理者に依頼してください。

  • 上記のコマンド内の PROJECT_ID は、使用している GCP プロジェクト ID に置き換える必要があります。

結果を確認する​

上記の API サービスが有効になっているかどうかは、GCP コンソール上、または gcloud CLI を使用して確認できます。

GCP コンソールで確認する​

  1. API & Services Dashboard にアクセスします。

  2. 対象のプロジェクトを選択します。

  3. ライブラリで有効化されている API を確認します。

gcloud CLI を使用する​

bash
gcloud services list --enabled --project=PROJECT_ID
Notes

上記のコマンド内の PROJECT_ID は、使用している GCP プロジェクト ID に置き換える必要があります。