Para usar o Apigee hybrid, tem de ativar as seguintes APIs para o projeto na Google Cloud Console:
- API Apigee: fornece comunicações entre o seu projeto e outros serviços híbridos e APIs da Google Cloud Platform
- API Apigee Connect: fornece comunicação entre o plano de gestão do Apigee e o serviço MART no plano de tempo de execução.
- API Cloud Pub/Sub: necessária para o funcionamento da quota
- API Cloud Resource Manager: usada por híbridos para validar contas de serviço
- API Compute Engine: usada para a gestão de clusters (apenas clusters baseados no GKE)
- API Kubernetes Engine: ative se planear usar o Google Kubernetes Engine (GKE) ou o GKE on-prem (apenas clusters baseados no GKE) para a instalação do runtime híbrido
Pode usar a CLI ou a IU da Google Cloud Console para ativar as APIs.
IU do Google Cloud
Para ativar as APIs através da IU, siga estes passos:
- Abra a Google Cloud Console e inicie sessão com a conta que criou no Passo 1: crie uma conta do Google Cloud.
- Selecione o projeto que criou no passo 2: crie um projeto do Google Cloud.
- Ative a API Apigee:
- No menu de navegação no canto superior esquerdo do ecrã, selecione APIs e serviços > Biblioteca.
A vista Biblioteca de APIs apresenta:
- Pesquise "Apigee".
A Google Cloud Platform apresenta uma lista de APIs que correspondem a "Apigee"
- Localize o serviço API Apigee e clique nele:
- Clique em Ativar.
A Google Cloud Platform ativa a API Apigee para o seu projeto.
- No menu de navegação no canto superior esquerdo do ecrã, selecione APIs e serviços > Biblioteca para regressar à página de seleção de APIs.
- No menu de navegação no canto superior esquerdo do ecrã, selecione APIs e serviços > Biblioteca.
- Ative a API Apigee Connect:
- Na vista Biblioteca de APIs, pesquise "Apigee Connect".
- Localize o serviço Apigee Connect e clique no mesmo.
- Clique em Ativar.
A Google Cloud Platform ativa a API Apigee Connect para o seu projeto.
- No menu de navegação no canto superior esquerdo do ecrã, selecione APIs e serviços > Biblioteca para regressar à página de seleção de APIs.
- Ative a API Cloud Pub/Sub:
- Na vista Biblioteca de APIs, pesquise "API Cloud Pub/Sub".
- Localize o serviço API Cloud Pub/Sub e clique nele.
- Clique em Ativar.
A Google Cloud Platform ativa a API Cloud Pub/Sub para o seu projeto.
- Ative a Cloud Resource Manager API:
- Na vista Biblioteca de APIs, pesquise "Cloud Resource Manager".
- Localize o serviço Cloud Resource Manager e clique no mesmo.
- Clique em Ativar.
A Google Cloud Platform ativa a API Cloud Resource Manager para o seu projeto.
- No menu de navegação no canto superior esquerdo do ecrã, selecione APIs e serviços > Biblioteca para regressar à página de seleção de APIs.
- (Apenas clusters baseados no GKE) Ative a API Compute Engine:
- Na vista Biblioteca de APIs, pesquise "Compute Engine".
- Localize o serviço API Compute Engine e clique nele.
- Clique em Ativar.
A Google Cloud Platform ativa a API Compute Engine para o seu projeto.
- No menu de navegação no canto superior esquerdo do ecrã, selecione APIs e serviços > Biblioteca para regressar à página de seleção de APIs.
- (Apenas clusters baseados no GKE) Ative a API Kubernetes Engine:
- Na vista Biblioteca de APIs, pesquise "Kubernetes Engine".
- Localize o serviço API Kubernetes Engine e clique nele.
- Clique em Ativar.
A Google Cloud Platform ativa a API Kubernetes Engine para o seu projeto.
- No menu de navegação no canto superior esquerdo do ecrã, selecione APIs e serviços > Biblioteca para regressar à página de seleção de APIs.
- Para confirmar que ativou as APIs, selecione APIs e serviços > Painel de controlo.
CLI gcloud
Para ativar as APIs através da CLI, siga estes passos:
- Abra uma janela de terminal no dispositivo que está a usar para gerir o Apigee.
-
Defina a variável de ambiente
PROJECT_ID
do Passo 2: crie um projeto do Google Cloud com o seguinte comando:export PROJECT_ID=your_project_id
-
Se for executar os seus clusters no Google Cloud (GKE) em vez do GKE on-prem (Anthos) ou AKS, ative as APIs com o seguinte comando:
gcloud services enable \ apigee.googleapis.com \ apigeeconnect.googleapis.com \ pubsub.googleapis.com \ cloudresourcemanager.googleapis.com \ compute.googleapis.com \ container.googleapis.com \ --project $PROJECT_ID
Em alternativa, ative as APIs com o seguinte comando:
gcloud services enable \ apigee.googleapis.com \ apigeeconnect.googleapis.com \ pubsub.googleapis.com \ cloudresourcemanager.googleapis.com --project $PROJECT_ID
-
Verifique se todas as APIs estão ativadas através do seguinte comando:
gcloud services list
Para mais informações sobre como ativar APIs na Google Cloud Console, consulte o artigo Ativar uma API no seu projeto da Google Cloud Platform na documentação do Google Cloud.
1 2 3 (NEXT) Passo 4: crie uma organização 5