Explorer votre cluster et votre charge de travail


Découvrez certains des paramètres et ressources de la charge de travail que vous avez déployés dans l'un de nos guides de démarrage rapide.

Ce tutoriel de suivi approfondit certains concepts de Kubernetes, tels que les pods et les services, mais ne suppose pas que vous ayez déjà utilisé Kubernetes.


Pour obtenir des instructions détaillées sur cette tâche directement dans la console Google Cloud, cliquez sur Visite guidée :

Visite guidée


Avant de commencer

Assurez-vous d'avoir suivi les étapes de l'un de ces guides de démarrage rapide pour créer un cluster et déployer un exemple d'application :

Afficher les détails du pod

Dans Kubernetes, un pod est la plus petite unité de calcul déployable que vous pouvez créer et gérer. Comme toutes les charges de travail Kubernetes, l'exemple de déploiement d'application se compose de pods (dans ce cas, un pod sans réplicas supplémentaires) encapsulant des applications en conteneurs (dans ce cas, un conteneur). Dans cette section, nous allons voir ce que vous pouvez apprendre dans la console Google Cloud sur le pod de l'application exemple.

  1. Tout d'abord, assurez-vous que vous êtes sur la page Détails du déploiement de l'application exemple (vous y êtes peut-être encore si vous venez de terminer le tutoriel précédent). Si vous n'êtes pas sur cette page :

    1. Dans la console Google Cloud, accédez à la page Charges de travail de GKE.

      Accéder à la page Charges de travail

    2. Dans la colonne Nom, cliquez sur le nom de l'application que vous avez déployée, hello-world-app (si vous avez déployé l'application avec la console Google Cloud) ou example-hello-app-deployment (pour le déploiement Terraform).

  2. Dans l'onglet Aperçu, vous pouvez consulter plus d'informations sur la charge de travail de l'application exemple, y compris :

    • Instances dupliquées : nombre d'instances dupliquées de pods en cours d'exécution dans votre charge de travail.

    • Spécification de pod : version de ce déploiement et du conteneur de l'application exemple.

  3. Le tableau Pods gérés contient des liens vers les données de configuration et les métriques de performances de chaque instance dupliquée de pod en cours d'exécution.

Voir les services

Un service Kubernetes vous permet de fournir des points de terminaison de mise en réseau pour un ou plusieurs pods. Lorsque vous avez déployé votre charge de travail, vous avez créé un service d'équilibrage de charge qui dirige le trafic externe vers celle-ci. Ce service vous permet d'accéder à l'interface Web de l'application exemple après avoir déployé l'application.

Pour afficher le service de votre charge de travail :

  1. Accédez au tableau Services associés de la page Détails du déploiement. Vous pouvez ainsi voir tous les services exposés par votre charge de travail.

  2. Dans la colonne Nom du tableau Services associés, cliquez sur le nom du service de l'application exemple. Le nom est hello-world-app-service si vous avez déployé l'application dans la console Google Cloud ou example-hello-app-loadbalancer si vous avez déployé l'application avec Terraform.

  3. Sur la page Détails du service, vous pouvez en savoir plus sur le service, y compris :

    • Les points de terminaison externes du service : adresse ou adresses IP que vous pouvez utiliser pour accéder au service. Vous avez utilisé cette adresse IP pour accéder à l'interface Web de l'application dans le guide de démarrage rapide précédent.
    • Ports utilisés par le service.
    • Plus d'informations sur l'équilibreur de charge du service, y compris l'adresse IP du cluster vers laquelle l'équilibreur de charge envoie le trafic. Vous pouvez cliquer sur le nom de l'équilibreur de charge pour obtenir encore plus d'informations, telles que les détails de son interface et de son backend.

Étape suivante