Apigee ハイブリッドを使用するには、Google Cloud コンソールでプロジェクトに対して次の API を有効にする必要があります。
- Apigee API: 他のハイブリッド サービスや GCP API とプロジェクトとの通信を可能にします。
- Cloud Resource Manager API: サービス アカウントを検証するハイブリッドによって使用されます。
- Compute Engine API: クラスタ管理に使用されます(GKE ベースのクラスタのみ)。
- Kubernetes Engine API: ハイブリッド ランタイムのインストールに Google Kubernetes Engine(GKE)または GKE On-Prem(GKE ベースのクラスタのみ)を使用する場合に有効にします。
API を有効にするには、CLI または Google Cloud コンソールの UI を使用します。
Google Cloud UI
UI を使用して API を有効にする手順は次のとおりです。
- Google Cloud コンソールを開き、ステップ 1: Google Cloud アカウントを作成するで作成したアカウントでログインします。
- ステップ 2: Google Cloud プロジェクトを作成するで作成したプロジェクトを選択します。
- Apigee API を有効にします。
- [API とサービス] > [ライブラリ] を選択します。
[API ライブラリ] ビューが表示されます。
- 「Apigee」を検索します。
GCP に「Apigee」に一致する API のリストが表示されます。
- Apigee API サービスを探してクリックします。
- [有効にする] をクリックします。
GCP プロジェクトで Apigee API が有効になります。
- [API とサービス] > [ライブラリ] を選択します。
- Cloud Resource Manager API を有効にします。
- API ライブラリ ビューで「Cloud Resource Manager」を検索します。
- Cloud Resource Manager サービスを探してクリックします。
- [有効にする] をクリックします。
GCP プロジェクトで、GCPにより Cloud Resource Manager API が有効になります。
- (GKE ベースのクラスタのみ)Compute Engine API を有効にします。
- API ライブラリ ビューで「Compute Engine」を検索します。
- Compute Engine API サービスを探してクリックします。
- [有効にする] をクリックします。
Google Cloud により、プロジェクトで Compute Engine API が有効になります。
- API が有効になっていることを確認するには、[API とサービス] > [ダッシュボード] を選択します。
次の例のように、追加した API が有効な API のリストに含まれているはずです。
- (GKE ベースのクラスタのみ)Google Kubernetes Engine API を有効にします。
- [API ライブラリ] ビューで「Kubernetes Engine」を検索します。
- Kubernetes Engine API サービスを見つけてクリックします。
- [有効にする] をクリックします。
Google Cloud により、プロジェクトで Kubernetes Engine API が有効になります。
- 画面左上のナビゲーション メニューから、[API とサービス] > [ライブラリ] を選択し、API の選択ページに戻ります。
gcloud CLI
CLI を使用して API を有効にする手順は次のとおりです。
- Apigee の管理に使用しているデバイス上でターミナルを開きます。
-
次のコマンドを使用して、ステップ 2: Google Cloud プロジェクトを作成するの
PROJECT_ID
環境変数を定義します。export PROJECT_ID=your_project_id
-
クラスタを GKE on-prem(Anthos)や AKS ではなく Google Cloud(GKE)で実行する場合は、次のコマンドを使用して API を有効にします。
gcloud services enable \ apigee.googleapis.com \ cloudresourcemanager.googleapis.com \ compute.googleapis.com \ container.googleapis.com --project $PROJECT_ID
GKE On-Prem(Anthos)または AKS をインストールする場合は、次のコマンドを使用して API を有効にします。
gcloud services enable \ apigee.googleapis.com \ cloudresourcemanager.googleapis.com --project $PROJECT_ID
- 次のコマンドを使用して、すべての API が有効になっていることを確認します。
gcloud services list
Google Cloud Platform(GCP)コンソールで API を有効にする詳しい方法については、Cloud ドキュメントの GCP プロジェクトでの API の有効化をご覧ください。
1 2 3 (次)ステップ 4: 組織を作成する 5