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 do GCP
  • API Cloud Resource Manager: usada pelo híbrido 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. Selecione APIs e serviços > Biblioteca.

      A vista Biblioteca de APIs apresenta:

    2. Pesquise "Apigee".

      A GCP apresenta uma lista de APIs que correspondem a "Apigee"

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

    4. Clique em Ativar.

      A GCP ativa a API Apigee para o seu projeto GCP.

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

      O GCP ativa a API Cloud Resource Manager para o seu projeto do GCP.

  5. (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.

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

  6. Para confirmar que ativou as APIs, selecione APIs e serviços > Painel de controlo.

    A sua lista de APIs ativadas deve incluir as APIs que acabou de adicionar, conforme mostrado no exemplo seguinte:

  7. (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.

      O Google Cloud 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.

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 do AKS, ative as APIs com o seguinte comando:

    gcloud services enable \
        apigee.googleapis.com \
        cloudresourcemanager.googleapis.com \
        compute.googleapis.com \
        container.googleapis.com  --project $PROJECT_ID
    

    Para instalações do GKE on-prem (Anthos) ou do AKS, ative as APIs com o seguinte comando:

    gcloud services enable \
        apigee.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 do GCP na documentação do Google Cloud.

1 2 3 (NEXT) Passo 4: crie uma organização 5