Passo 3: ative as APIs

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:

  1. Abra a Google Cloud Console e inicie sessão com a conta que criou no Passo 1: crie uma conta do Google Cloud.
  2. Selecione o projeto que criou no passo 2: crie um projeto do Google Cloud.
  3. Ative a API Apigee:
    1. No menu de navegação no canto superior esquerdo do ecrã, selecione APIs e serviços > Biblioteca.

      A vista Biblioteca de APIs apresenta:

    2. Pesquise "Apigee".

      A Google Cloud Platform apresenta uma lista de APIs que correspondem a "Apigee"

    3. Localize o serviço API Apigee e clique nele:

    4. Clique em Ativar.

      A Google Cloud Platform ativa a API Apigee para o seu projeto.

    5. 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.
  4. Ative a API Apigee Connect:
    1. Na vista Biblioteca de APIs, pesquise "Apigee Connect".
    2. Localize o serviço Apigee Connect e clique no mesmo.
    3. Clique em Ativar.

      A Google Cloud Platform ativa a API Apigee Connect para o seu projeto.

    4. 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.
  5. Ative a API Cloud Pub/Sub:
    1. Na vista Biblioteca de APIs, pesquise "API Cloud Pub/Sub".
    2. Localize o serviço API Cloud Pub/Sub e clique nele.
    3. Clique em Ativar.

      A Google Cloud Platform ativa a API Cloud Pub/Sub para o seu projeto.

  6. Ative a Cloud Resource Manager API:
    1. Na vista Biblioteca de APIs, pesquise "Cloud Resource Manager".
    2. Localize o serviço Cloud Resource Manager e clique no mesmo.
    3. Clique em Ativar.

      A Google Cloud Platform ativa a API Cloud Resource Manager para o seu projeto.

    4. 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.
  7. (Apenas clusters baseados no GKE) Ative a API Compute Engine:
    1. Na vista Biblioteca de APIs, pesquise "Compute Engine".
    2. Localize o serviço API Compute Engine e clique nele.
    3. Clique em Ativar.

      A Google Cloud Platform ativa a API Compute Engine para o seu projeto.

    4. 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.
  8. (Apenas clusters baseados no GKE) Ative a API Kubernetes Engine:
    1. Na vista Biblioteca de APIs, pesquise "Kubernetes Engine".
    2. Localize o serviço API Kubernetes Engine e clique nele.
    3. Clique em Ativar.

      A Google Cloud Platform ativa a API Kubernetes Engine para o seu projeto.

    4. 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.
  9. 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:

  1. Abra uma janela de terminal no dispositivo que está a usar para gerir o Apigee.
  2. 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
    Nome do ID do projeto com ponto final
  3. 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
    
  4. 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