Apigee ハイブリッドには、特定の Google Cloud Service API が必要です。このステップでは、インストール プラットフォームに必要な API を有効にします。
次の手順で説明するように、gcloud
を使用して必要な API を有効にします。必要に応じて、Cloud コンソールを使用して API を有効にすることもできます。
- 前提条件を満たし、ローカルシェルに gcloud CLI がインストールされていることを確認します。
gcloud --help
-
PROJECT_ID
環境変数を作成します。ここで、値は Apigee ハイブリッドに使用する Google Cloud プロジェクトの ID です。プロジェクト ID は、プロジェクトを Google Cloud の他のすべてのプロジェクトと区別するために使用する一意の文字列です。必要に応じて、プロジェクト ID を確認するをご覧ください。export PROJECT_ID=YOUR_PROJECT_ID
- 目的のインストールのタブを選択すると、API を有効にするコマンドが表示されます。
OpenShift
OpenShift でクラスタを実行する場合は、次のコマンドを使用して API を有効にします。
gcloud services enable \ apigee.googleapis.com \ apigeeconnect.googleapis.com \ cloudapis.googleapis.com \ cloudresourcemanager.googleapis.com \ compute.googleapis.com \ dns.googleapis.com \ iam.googleapis.com \ iamcredentials.googleapis.com \ pubsub.googleapis.com \ servicemanagement.googleapis.com \ serviceusage.googleapis.com \ storage-api.googleapis.com \ storage-component.googleapis.com --project $PROJECT_ID
他のプラットフォーム
次のいずれかのプラットフォームでクラスタを実行する場合は、次のコマンドを実行して必要な API を有効にします。
- VMware またはベアメタル上のソフトウェアのみの Google Distributed Cloud
- AKS
- GKE on AWS
- EKS
gcloud services enable \ apigee.googleapis.com \ apigeeconnect.googleapis.com \ cloudresourcemanager.googleapis.com \ pubsub.googleapis.com --project $PROJECT_ID
Google Cloud 上の GKE
Google Kubernetes Engine(GKE)でクラスタを稼働させる場合は、次のコマンドを実行して必要な API を有効にします。
gcloud services enable \ apigee.googleapis.com \ apigeeconnect.googleapis.com \ cloudresourcemanager.googleapis.com \ compute.googleapis.com \ container.googleapis.com \ pubsub.googleapis.com --project $PROJECT_ID
-
(省略可)必要な API が有効になっていることを確認するには、次のコマンドを実行します。必要な API が返されたリストに含まれる場合、それらは有効になっています。
gcloud services list --project $PROJECT_ID
次のステップ
ステップ 2: 組織を作成するに進む。