arrow_back

Déploiement de Google Kubernetes Engine

Accédez à plus de 700 ateliers et cours

Déploiement de Google Kubernetes Engine

Atelier 1 heure universal_currency_alt 5 crédits show_chart Débutant
info Cet atelier peut intégrer des outils d'IA pour vous accompagner dans votre apprentissage.
Accédez à plus de 700 ateliers et cours

Présentation

Dans cet atelier, vous allez créer des clusters GKE et déployer un exemple de pod à l'aide de la console Google Cloud.

Objectifs

Dans cet atelier, vous allez apprendre à effectuer les tâches suivantes :

  • Créer et manipuler des clusters GKE à l'aide de la console Google Cloud

  • Déployer un pod à l'aide de la console Google Cloud

  • Examiner le cluster et les pods grâce à la console Google Cloud

Tâche 0 : Mettre en place l'atelier

Accéder à Qwiklabs

Pour chaque atelier, nous vous attribuons un nouveau projet Google Cloud et un nouvel ensemble de ressources pour une durée déterminée, sans frais.

  1. Connectez-vous à Qwiklabs dans une fenêtre de navigation privée.

  2. Vérifiez le temps imparti pour l'atelier (par exemple : 01:15:00) : vous devez pouvoir le terminer dans ce délai.
    Une fois l'atelier lancé, vous ne pouvez pas le mettre en pause. Si nécessaire, vous pourrez le redémarrer, mais vous devrez tout reprendre depuis le début.

  3. Lorsque vous êtes prêt, cliquez sur Démarrer l'atelier.

  4. Notez vos identifiants pour l'atelier (Nom d'utilisateur et Mot de passe). Ils vous serviront à vous connecter à Google Cloud Console.

  5. Cliquez sur Ouvrir la console Google.

  6. Cliquez sur Utiliser un autre compte, puis copiez-collez les identifiants de cet atelier lorsque vous y êtes invité.
    Si vous utilisez d'autres identifiants, des messages d'erreur s'afficheront ou des frais seront appliqués.

  7. Acceptez les conditions d'utilisation et ignorez la page concernant les ressources de récupération des données.

Une fois la connexion initiale effectuée, le tableau de bord du projet s'affiche.

c679b27aa332f22d.png

Tâche 1 : Déployer des clusters GKE

Dans cette tâche, vous allez déployer des clusters GKE à l'aide de la console Google Cloud et de Cloud Shell.

Déployer un cluster GKE à l'aide de la console Google Cloud

  1. Dans le menu de navigation de la console Google Cloud (9a951fa6d60a98a5.png), cliquez sur Kubernetes Engine > Clusters.

82b6a27127bebd94.png

  1. Cliquez sur Créer pour commencer à créer un cluster GKE. Pour l'option de cluster GKE Standard, sélectionnez Configurer sur l'écran suivant.

  2. Familiarisez-vous avec l'interface de la console et les contrôles qui permettent de modifier le nom du cluster, son emplacement, la version de Kubernetes, le nombre de nœuds et les ressources des nœuds telles que le type de machine dans le pool de nœuds par défaut.

Les clusters peuvent être créés pour l'ensemble d'une région ou pour une seule zone. Par défaut, une seule zone est sélectionnée. Le nombre de nœuds déployés sera trois fois plus élevé si une région entière est sélectionnée, car, dans ce cas de figure, le déploiement s'appliquera sur trois zones différentes.

  1. Renommez le cluster standard-cluster-1 et sélectionnez la zone us-central1-a. Conservez toutes les valeurs par défaut et cliquez sur Créer.

Le processus de provisionnement du cluster commence.

Remarque : le déploiement du cluster peut prendre quelques minutes.

Une fois le provisionnement terminé, la page Kubernetes Engine > Clusters devrait ressembler à ceci :

f46327c053cbb49b.png

Cliquez sur Vérifier ma progression pour valider l'objectif. Déployer le cluster GKE

  1. Cliquez sur le nom du cluster standard-cluster-1 pour afficher les détails du cluster.

cluster_details11.png

  1. Vous pouvez faire défiler la page vers le bas pour afficher plus de détails.

  2. Cliquez sur les onglets Stockage et Nœuds sous le nom du cluster (standard-cluster-1), en haut de la page, pour afficher plus de détails sur le cluster.

Tâche 2 : Modifier des clusters GKE

La console Google Cloud et Cloud Shell permettent de modifier très simplement de nombreux paramètres de clusters déjà créés. Dans cette tâche, vous allez modifier la taille de clusters GKE à l'aide de la console Google Cloud.

  1. Dans la console Google Cloud, cliquez sur NŒUDS en haut de la page des détails du cluster standard-cluster-1.
  2. Dans la section Pools de nœuds, cliquez sur default-pool.
  3. Dans la console Google Cloud, cliquez sur REDIMENSIONNER en haut de la page Détails du pool de nœuds.
  4. Modifiez le nombre de nœuds de 3 à 4, puis cliquez sur REDIMENSIONNER.

change_node11.png

  1. Dans le menu de navigation de la console Google Cloud (9a951fa6d60a98a5.png), cliquez sur Kubernetes Engine > Clusters.

Une fois l'opération terminée, standard-cluster-1 devrait afficher quatre nœuds sur la page Kubernetes Engine > Clusters.

110af9591326966.png

Cliquez sur Vérifier ma progression pour valider l'objectif. Modifier des clusters GKE

Tâche 3 : Déployer un exemple de charge de travail

Dans cette tâche, vous allez déployer, à l'aide de la console Google Cloud, un exemple de charge de travail sous la forme d'un pod exécutant le serveur Web nginx.

  1. Dans le menu de navigation de la console Google Cloud (Menu de navigation), cliquez sur Kubernetes Engine > Charges de travail.
  2. Cliquez sur Déployer pour afficher l'assistant de création d'un déploiement.

b5ff57c1a950cc70.png

  1. Cliquez sur Continuer pour accepter l'image du conteneur par défaut, nginx.latest, qui déploie trois pods avec un seul conteneur exécutant la dernière version de nginx.

15d282aa7690eacf.png

  1. Faites défiler la page vers le bas et cliquez sur le bouton Déployer, en laissant les détails de la configuration par défaut.
  2. Une fois le déploiement terminé, la page s'actualise, et les détails de votre nouveau déploiement nginx s'affichent.

a4a2ee9873a2dc2f.png

Cliquez sur Vérifier ma progression pour valider l'objectif. Déployer un exemple de charge de travail nginx

Tâche 4 : Afficher le détail des charges de travail dans la console Google Cloud

Dans cette tâche, vous allez afficher le détail de vos charges de travail GKE directement dans la console Google Cloud.

  1. Dans le menu de navigation de la console Google Cloud (Menu de navigation), cliquez sur Kubernetes Engine > Charges de travail.

32a95eb42719841a.png

  1. Sur la page Kubernetes Engine > Charges de travail de la console Google Cloud, cliquez sur nginx-1.
Dans un premier temps, vous verrez peut-être la mention "Pods (3/3)" s'afficher à l'écran. Cela est dû au fait que le déploiement par défaut démarre avec trois pods. Toutefois, après quelques minutes, le nombre de pods devrait redescendre à 1. Vous pouvez maintenant poursuivre l'atelier.

Vous affichez ainsi les informations générales sur la charge de travail. Vous y trouverez par exemple des graphiques sur l'utilisation des ressources, des liens vers les journaux et des détails sur les pods en lien avec cette charge de travail.

871369f92b245567.png

  1. Dans la console Google Cloud, cliquez sur l'onglet Détails de la charge de travail nginx-1. L'onglet Détails permet d'accéder à davantage d'informations sur la charge de travail. Vous y trouverez par exemple les caractéristiques techniques des pods, le nombre et l'état de leurs instances dupliquées, ainsi que les détails sur l'autoscaler horizontal de pods.

b71b95bf5d1ff3e5.png

  1. Cliquez sur l'onglet Historique des révisions. La liste des modifications apportées à cette charge de travail s'affiche.

b2532b5efc81c672.png

  1. Cliquez sur l'onglet Événements. Cet onglet affiche les événements associés à cette charge de travail.

2a770ffe99a8ae05.png

  1. Ensuite, l'onglet YAML. Cet onglet fournit le fichier YAML complet qui définit les composants et la configuration complète de cet exemple de charge de travail.

1f074ceacbc117f4.png

  1. Toujours dans l'onglet Détails de la charge de travail nginx-1, dans la console Google Cloud, cliquez sur l'onglet Présentation, faites défiler la page vers le bas jusqu'à la section Pods gérés. Cliquez ensuite sur le nom de l'un des pods pour accéder à la page d'informations du pod en question.

4183f157b2afea06.png

  1. La page des détails du pod fournit des informations sur la configuration du pod, sur l'utilisation des ressources et sur le nœud sur lequel le pod est en cours d'exécution.

1c7955b9e33f3f5b.png

  1. Sur la page Détails du pod, vous pouvez cliquer sur les onglets "Événements" et "Journaux" pour afficher les détails des événements et les liens vers les journaux du conteneur dans la suite Cloud Operations.

event.png

logs11.png

  1. Cliquez sur l'onglet YAML pour accéder au fichier YAML détaillé de la configuration du pod.

a3174a5f4dcf8b68.png

Terminer l'atelier

Une fois l'atelier terminé, cliquez sur Terminer l'atelier. Google Cloud Skills Boost supprime les ressources que vous avez utilisées, puis efface le compte.

Si vous le souhaitez, vous pouvez noter l'atelier. Sélectionnez un nombre d'étoiles, saisissez un commentaire, puis cliquez sur Envoyer.

Le nombre d'étoiles correspond à votre degré de satisfaction :

  • 1 étoile = très insatisfait(e)
  • 2 étoiles = insatisfait(e)
  • 3 étoiles = ni insatisfait(e), ni satisfait(e)
  • 4 étoiles = satisfait(e)
  • 5 étoiles = très satisfait(e)

Si vous ne souhaitez pas donner votre avis, vous pouvez fermer la boîte de dialogue.

Pour soumettre des commentaires, suggestions ou corrections, veuillez accéder à l'onglet Assistance.

Copyright 2020 Google LLC Tous droits réservés. Google et le logo Google sont des marques de Google LLC. Tous les autres noms d'entreprises et de produits peuvent être des marques des entreprises auxquelles ils sont associés.

Avant de commencer

  1. Les ateliers créent un projet Google Cloud et des ressources pour une durée déterminée.
  2. Les ateliers doivent être effectués dans le délai imparti et ne peuvent pas être mis en pause. Si vous quittez l'atelier, vous devrez le recommencer depuis le début.
  3. En haut à gauche de l'écran, cliquez sur Démarrer l'atelier pour commencer.

Utilisez la navigation privée

  1. Copiez le nom d'utilisateur et le mot de passe fournis pour l'atelier
  2. Cliquez sur Ouvrir la console en navigation privée

Connectez-vous à la console

  1. Connectez-vous à l'aide des identifiants qui vous ont été attribués pour l'atelier. L'utilisation d'autres identifiants peut entraîner des erreurs ou des frais.
  2. Acceptez les conditions d'utilisation et ignorez la page concernant les ressources de récupération des données.
  3. Ne cliquez pas sur Terminer l'atelier, à moins que vous n'ayez terminé l'atelier ou que vous ne vouliez le recommencer, car cela effacera votre travail et supprimera le projet.

Ce contenu n'est pas disponible pour le moment

Nous vous préviendrons par e-mail lorsqu'il sera disponible

Parfait !

Nous vous contacterons par e-mail s'il devient disponible

Un atelier à la fois

Confirmez pour mettre fin à tous les ateliers existants et démarrer celui-ci

Utilisez la navigation privée pour effectuer l'atelier

Ouvrez une fenêtre de navigateur en mode navigation privée pour effectuer cet atelier. Vous éviterez ainsi les conflits entre votre compte personnel et le compte temporaire de participant, qui pourraient entraîner des frais supplémentaires facturés sur votre compte personnel.