Étape 3 : Activer les API

Pour utiliser Apigee hybrid, vous devez activer les API suivantes pour le projet dans Google Cloud Console :

  • API Apigee : fournit des communications entre votre projet et d'autres services hybrides ainsi qu'avec l'API GCP.
  • API Cloud Resource Manager : utilisée par l'hybride pour valider les comptes de service
  • API Compute Engine : utilisée pour la gestion des clusters (clusters basés sur GKE uniquement)
  • API Kubernetes Engine : activez cette option si vous prévoyez d'utiliser Google Kubernetes Engine (GKE) ou GKE On-Prem (clusters basés sur GKE uniquement) pour votre installation d'environnement hybride.

Vous pouvez utiliser la CLI ou l'interface utilisateur de Google Cloud Console pour activer les API.

UI de Google Cloud

Pour activer les API à l'aide de l'interface utilisateur, procédez comme suit :

  1. Ouvrez Google Cloud Console, puis connectez-vous avec le compte que vous avez créé à l'étape 1 : Créer un compte Google Cloud.
  2. Sélectionnez le projet que vous avez créé à l'étape 2 : Créer un projet Google Cloud.
  3. Activez l'API Apigee :
    1. Sélectionnez APIs & Services > Library (API et services > Bibliothèque).

      La vue API Library (Bibliothèque d'API) affiche :

    2. Recherchez "Apigee".

      GCP affiche une liste des API correspondant à "Apigee".

    3. Recherchez le service Apigee API (API Apigee) et cliquez dessus :

    4. Cliquez sur Activer.

      GCP active l'API Apigee pour votre projet GCP.

  4. Activez l'API Cloud Resource Manager :
    1. Dans la vue API Library (Bibliothèque d'API), recherchez "Cloud Resource Manager".
    2. Recherchez le service Cloud Resource Manager et cliquez dessus.
    3. Cliquez sur Activer.

      GCP active l'API Cloud Resource Manager pour votre projet GCP.

  5. (Clusters basés sur GKE uniquement) Activez l'API Compute Engine :
    1. Dans la vue API Library (Bibliothèque d'API), recherchez "Compute Engine".
    2. Recherchez le service de l'API Compute Engine et cliquez dessus.
    3. Cliquez sur Activer.

      Google Cloud active l'API Compute Engine pour votre projet.

  6. Pour confirmer que vous avez activé les API, sélectionnez API & Services > Dashboard (API et services > Tableau de bord).

    La liste de vos API activées doit inclure les API que vous venez d'ajouter, comme le montre l'exemple suivant :

  7. (Clusters basés sur GKE uniquement) Activez l'API Google Kubernetes Engine :
    1. Dans la vue Bibliothèque d'API, recherchez "Kubernetes Engine".
    2. Recherchez le service API Kubernetes Engine et cliquez dessus.
    3. Cliquez sur Activer.

      Google Cloud active l'API Kubernetes Engine pour votre projet.

    4. Dans le menu de navigation en haut à gauche de l'écran, sélectionnez APIs & Services > Library (API et services > Bibliothèque) pour revenir à la page de sélection des API.

CLI gcloud

Pour activer les API à l'aide de l'interface de ligne de commande, procédez comme suit :

  1. Ouvrez une fenêtre de terminal sur l'appareil que vous utilisez pour gérer Apigee.
  2. Définissez la variable d'environnement PROJECT_ID créée à l'étape 2 : Créer un projet Google Cloud à l'aide de la commande suivante :
    export PROJECT_ID=your_project_id
    ID du projet avec point final
  3. Si vous exécutez vos clusters dans Google Cloud (GKE) plutôt que GKE On-Prem (Anthos) ou AKS, activez les API à l'aide de la commande suivante :

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

    Pour les installations GKE On-Prem (Anthos) ou AKS, activez les API avec la commande suivante :

    gcloud services enable \
        apigee.googleapis.com \
        cloudresourcemanager.googleapis.com  --project $PROJECT_ID
    
  4. Vérifiez que toutes les API sont activées à l'aide de la commande suivante :
    gcloud services list

Pour en savoir plus sur l'activation des API dans Google Cloud Console, consultez la page Activer une API dans votre projet GCP dans la documentation Cloud.

1 2 3 (SUIVANT) Étape 4 : Créer une organisation 5