[[["易于理解","easyToUnderstand","thumb-up"],["解决了我的问题","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["很难理解","hardToUnderstand","thumb-down"],["信息或示例代码不正确","incorrectInformationOrSampleCode","thumb-down"],["没有我需要的信息/示例","missingTheInformationSamplesINeed","thumb-down"],["翻译问题","translationIssue","thumb-down"],["其他","otherDown","thumb-down"]],["最后更新时间 (UTC):2025-08-28。"],[],[],null,["Apigee hybrid requires certain [Google\nCloud service APIs](/service-usage/docs/enable-disable). In this step, you will enable the APIs that are required for your installation platform.\n\n\nUse `gcloud` to enable the required APIs as explained in the following steps. If you prefer,\nyou can use the [Google Cloud console](/endpoints/docs/openapi/enable-api) to enable the APIs.\n| **Note:**The Apigee hybrid installation steps are written for the Linux/UNIX/Mac command shell. If you are using Windows, substitute the equivalent Windows command line syntax.\n\n1. Complete the [Prerequisites](/apigee/docs/hybrid/v1.15/prerequisites), and be sure you have the [gcloud CLI](/sdk/docs/install) installed in your local shell: \n\n gcloud --help\n\n2. Create a `PROJECT_ID` environment variable where the value is the ID of the Google Cloud project you plan to use for Apigee hybrid. A project ID is a unique string used to differentiate your project from all others in Google Cloud. If needed, see [Locate the project ID](https://support.google.com/googleapi/answer/7014113): \n\n ```\n export PROJECT_ID=YOUR_PROJECT_ID\n ```\n | **Note:** Be sure the project ID is correct. This variable is used throughout the hybrid installation instructions. Do not include a period after the project ID.\n3. Select the tab for your intended installation to see the command to enable the APIs:\n\n GKE on Google Cloud\n\n\n If you will be running your clusters on Google Kubernetes Engine (GKE), run this\n command to enable the required APIs:\n\n *Click to see details on the APIs*\n\n | Name | Title | Description |\n |-------------------------------------|----------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------|\n | apigee.googleapis.com | Apigee API | Provides communication between your project and other hybrid services and Google Cloud APIs. |\n | apigeeconnect.googleapis.com | Apigee Connect API | Provides communication between the Apigee management plane and the runtime plane. |\n | pubsub.googleapis.com | Cloud Pub/Sub API | Required for the Apigee quota feature to operate. |\n | cloudresourcemanager.googleapis.com | Cloud Resource Manager API | Used by hybrid to validate service accounts. |\n | container.googleapis.com | Kubernetes Engine API | Enable if you plan to use Google Kubernetes Engine (GKE) on Google Cloud or software-only Google Distributed Cloud for your hybrid runtime installation. |\n | compute.googleapis.com | Compute Engine API | Used for cluster management (GKE-based and OpenShift-based clusters only). |\n\n Google Cloud console\n\n\n Enable the Apigee, Apigee Connect, Cloud Pub/Sub, Cloud Resource Manager, Kubernetes Engine, Compute Engine APIs.\n\n\n [Enable the APIs](https://console.cloud.google.com/flows/enableapi?apiid=apigee.googleapis.com,apigeeconnect.googleapis.com,cloudresourcemanager.googleapis.com,compute.googleapis.com,container.googleapis.com,pubsub.googleapis.com&redirect=https://console.cloud.google.com)\n\n `gcloud` \n\n ```\n gcloud services enable \\\n apigee.googleapis.com \\\n apigeeconnect.googleapis.com \\\n cloudresourcemanager.googleapis.com \\\n compute.googleapis.com \\\n container.googleapis.com \\\n pubsub.googleapis.com --project $PROJECT_ID\n ```\n\n Other Platforms\n\n If you will be running your clusters on one of the following platforms\n run the command below to enable the required APIs:\n - AKS\n - EKS\n - GKE on AWS\n - OpenShift\n - Software-only Google Distributed Cloud on VMware or bare metal\n\n *Click to see details on the APIs*\n\n | Name | Title | Description |\n |-------------------------------------|----------------------------|----------------------------------------------------------------------------------------------|\n | apigee.googleapis.com | Apigee API | Provides communication between your project and other hybrid services and Google Cloud APIs. |\n | apigeeconnect.googleapis.com | Apigee Connect API | Provides communication between the Apigee management plane and the runtime plane. |\n | monitoring.googleapis.com | Cloud Monitoring API | Required for access to Cloud Monitoring metrics. |\n | pubsub.googleapis.com | Cloud Pub/Sub API | Required for the Apigee quota feature to operate. |\n | cloudresourcemanager.googleapis.com | Cloud Resource Manager API | Used by hybrid to validate service accounts. |\n\n Google Cloud console\n\n\n Enable the Apigee, Apigee Connect, Cloud Monitoring, Cloud Pub/Sub, Cloud Resource Manager APIs.\n\n\n [Enable the APIs](https://console.cloud.google.com/flows/enableapi?apiid=apigee.googleapis.com,apigeeconnect.googleapis.com,cloudresourcemanager.googleapis.com,monitoring.googleapis.com,pubsub.googleapis.com&redirect=https://console.cloud.google.com)\n\n `gcloud` \n\n ```\n gcloud services enable \\\n apigee.googleapis.com \\\n apigeeconnect.googleapis.com \\\n cloudresourcemanager.googleapis.com \\\n monitoring.googleapis.com \\\n pubsub.googleapis.com --project $PROJECT_ID\n ```\n4. (Optional) To verify that the required APIs are enabled, execute this command. If the required APIs are in the returned list, then they are enabled. \n\n ```\n gcloud services list --project $PROJECT_ID\n ```\n\nNext step\n\n\nGo to Step 2: [Create an organization](/apigee/docs/hybrid/v1.15/precog-provision)."]]