必要な GCP API サービス
このページでは、Zilliz Cloud Terraform Provider を使用して GCP リソースを作成するために必要な Google Cloud Platform (GCP) API サービスを一覧で示し、それらを有効化するいくつかの方法を提供します。
📘注記
Zilliz BYOC は現在 General Availability で利用可能です。アクセス方法および実装の詳細については、Zilliz Cloud sales までお問い合わせください。
必要な API サービス
| API サービス | 用途 |
|---|---|
| compute.googleapis.com | VPC、サブネット、およびネットワークリソース |
| container.googleapis.com | GKE クラスター管理 |
| storage.googleapis.com | GCS バケット操作 |
| iam.googleapis.com | サービス アカウントと IAM ロール |
| servicenetworking.googleapis.com | Private 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
📘注記
-
上記のコマンドを実行する前に、これらのサービスを有効化するための十分な権限があることを確認してください。権限がない場合は、まず GCP プロジェクトのセキュリティ管理者に依頼してください。
-
上記のコマンド内の
PROJECT_IDは、使用している GCP プロジェクト ID に置き換える必要があります。
結果を確認する
上記の API サービスが有効になっているかどうかは、GCP コンソール上、または gcloud CLI を使用して確認できます。
GCP コンソールで確認する
-
API & Services Dashboard にアクセスします。
-
対象のプロジェクトを選択します。
-
ライブラリで有効化されている API を確認します。
gcloud CLI を使用する
bash
gcloud services list --enabled --project=PROJECT_ID
📘注記
上記のコマンド内の PROJECT_ID は、使用している GCP プロジェクト ID に置き換える必要があります。